From 00d0597b09197fd573551f2d8e3c60af536157f4 Mon Sep 17 00:00:00 2001 From: FreddyJohn Date: Tue, 11 Feb 2025 00:29:30 -0500 Subject: [PATCH 1/2] remove all that old nonsense --- .gitignore | 15 - .idea/.gitignore | 3 - .idea/compiler.xml | 6 - .idea/dictionaries/Nick.xml | 14 - .idea/gradle.xml | 22 - .idea/inspectionProfiles/Project_Default.xml | 6 - .idea/jarRepositories.xml | 30 - .idea/misc.xml | 16 - .idea/runConfigurations.xml | 10 - .idea/vcs.xml | 6 - LICENSE | 21 - README.md | 47 -- app/.gitignore | 1 - app/.idea/.gitignore | 3 - app/.idea/gradle.xml | 16 - app/.idea/misc.xml | 9 - app/.idea/modules.xml | 8 - app/build.gradle | 43 - app/proguard-rules.pro | 21 - app/release/app-release.aab | Bin 1727515 -> 0 bytes .../ExampleInstrumentedTest.java | 17 - app/src/main/AndroidManifest.xml | 30 - app/src/main/ic_launcher-playstore.png | Bin 31276 -> 0 bytes .../adams/voicemodulation/MainActivity.java | 738 ------------------ .../voicemodulation/audio/AudioConnect.java | 149 ---- .../adams/voicemodulation/audio/Export.java | 15 - .../adams/voicemodulation/audio/Format.java | 52 -- .../adams/voicemodulation/audio/Generate.java | 177 ----- .../voicemodulation/audio/RecordLogic.java | 180 ----- .../voicemodulation/controls/ControlBar.java | 51 -- .../controls/ControlCases.java | 108 --- .../voicemodulation/controls/Controller.java | 85 -- .../controls/ModulateControls.java | 181 ----- .../controls/RecordControls.java | 105 --- .../voicemodulation/database/AppDatabase.java | 15 - .../voicemodulation/database/ProjectDao.java | 74 -- .../database/project/AudioData.java | 15 - .../database/project/Paths.java | 16 - .../database/project/Project.java | 23 - .../voicemodulation/graph/AudioDisplay.java | 130 --- .../voicemodulation/graph/GraphLogic.java | 610 --------------- .../voicemodulation/signal/Modulation.java | 347 -------- .../voicemodulation/structures/Structure.java | 162 ---- .../structures/sequence/Piece.java | 14 - .../structures/sequence/PieceTable.java | 437 ----------- .../structures/stack/Edit.java | 16 - .../structures/stack/Edits.java | 124 --- .../structures/stack/Ring.java | 33 - .../adams/voicemodulation/util/Convert.java | 86 -- .../adams/voicemodulation/util/FileUtil.java | 106 --- .../adams/voicemodulation/util/Persist.java | 54 -- app/src/main/res/drawable/export.xml | 7 - .../main/res/drawable/export_foreground.xml | 14 - app/src/main/res/drawable/flangersine.xml | 39 - app/src/main/res/drawable/ic_amp.xml | 153 ---- app/src/main/res/drawable/ic_backwards.xml | 12 - .../main/res/drawable/ic_baseline_redo_24.xml | 5 - .../res/drawable/ic_baseline_save_alt_24.xml | 5 - .../res/drawable/ic_baseline_storage_24.xml | 5 - .../main/res/drawable/ic_baseline_undo_24.xml | 5 - app/src/main/res/drawable/ic_block.xml | 25 - app/src/main/res/drawable/ic_echo.xml | 30 - app/src/main/res/drawable/ic_flangersaw.xml | 25 - .../main/res/drawable/ic_flangersquare.xml | 32 - .../main/res/drawable/ic_flangertriangle.xml | 27 - .../res/drawable/ic_launcher_foreground.xml | 67 -- app/src/main/res/drawable/ic_lowpass.xml | 24 - .../main/res/drawable/ic_phasersawtooth.xml | 158 ---- app/src/main/res/drawable/ic_phasersine.xml | 124 --- app/src/main/res/drawable/ic_phasersquare.xml | 158 ---- .../main/res/drawable/ic_phasertriangle.xml | 157 ---- app/src/main/res/drawable/ic_robot.xml | 136 ---- .../res/drawable/ic_search_black_24dp.xml | 9 - app/src/main/res/drawable/mod_backwards.xml | 7 - app/src/main/res/drawable/pause_icon.xml | 21 - .../res/drawable/play_and_stop_background.xml | 9 - app/src/main/res/drawable/play_foreground.xml | 10 - app/src/main/res/drawable/play_icon.xml | 8 - .../drawable/record_and_pause_background.xml | 9 - app/src/main/res/drawable/record_icon.xml | 12 - app/src/main/res/drawable/red_circle.xml | 7 - app/src/main/res/drawable/seekbar_border.xml | 9 - app/src/main/res/drawable/seekbar_thumb.xml | 22 - .../main/res/drawable/seekbar_tickmark.xml | 27 - app/src/main/res/drawable/stop_icon.xml | 12 - app/src/main/res/layout/activity_main.xml | 363 --------- app/src/main/res/layout/name_project.xml | 23 - app/src/main/res/menu/menu_main.xml | 6 - .../res/mipmap-anydpi-v26/ic_launcher.xml | 6 - .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 4190 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 4190 -> 0 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2546 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 2546 -> 0 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 5832 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 5832 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 9603 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 9603 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 13600 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 13600 -> 0 bytes app/src/main/res/values-night/themes.xml | 16 - app/src/main/res/values/colors.xml | 19 - app/src/main/res/values/dimens.xml | 12 - .../res/values/ic_launcher_background.xml | 4 - app/src/main/res/values/strings.xml | 61 -- app/src/main/res/values/styles.xml | 47 -- app/src/main/res/values/themes.xml | 18 - .../voicemodulation/ExampleUnitTest.java | 13 - build.gradle | 25 - gradle.properties | 19 - gradle/wrapper/gradle-wrapper.jar | Bin 54329 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 6 - gradlew | 172 ---- gradlew.bat | 84 -- settings.gradle | 2 - 115 files changed, 6718 deletions(-) delete mode 100644 .gitignore delete mode 100644 .idea/.gitignore delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/dictionaries/Nick.xml delete mode 100644 .idea/gradle.xml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/jarRepositories.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/runConfigurations.xml delete mode 100644 .idea/vcs.xml delete mode 100644 LICENSE delete mode 100644 README.md delete mode 100644 app/.gitignore delete mode 100644 app/.idea/.gitignore delete mode 100644 app/.idea/gradle.xml delete mode 100644 app/.idea/misc.xml delete mode 100644 app/.idea/modules.xml delete mode 100644 app/build.gradle delete mode 100644 app/proguard-rules.pro delete mode 100644 app/release/app-release.aab delete mode 100644 app/src/androidTest/java/com/adams/voicemodulation/ExampleInstrumentedTest.java delete mode 100644 app/src/main/AndroidManifest.xml delete mode 100644 app/src/main/ic_launcher-playstore.png delete mode 100644 app/src/main/java/com/adams/voicemodulation/MainActivity.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/audio/AudioConnect.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/audio/Export.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/audio/Format.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/audio/Generate.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/audio/RecordLogic.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/controls/ControlBar.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/controls/ControlCases.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/controls/Controller.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/controls/ModulateControls.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/controls/RecordControls.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/database/AppDatabase.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/database/ProjectDao.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/database/project/AudioData.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/database/project/Paths.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/database/project/Project.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/graph/AudioDisplay.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/graph/GraphLogic.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/signal/Modulation.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/Structure.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/sequence/Piece.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/sequence/PieceTable.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/stack/Edit.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/stack/Edits.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/structures/stack/Ring.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/util/Convert.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/util/FileUtil.java delete mode 100644 app/src/main/java/com/adams/voicemodulation/util/Persist.java delete mode 100644 app/src/main/res/drawable/export.xml delete mode 100644 app/src/main/res/drawable/export_foreground.xml delete mode 100644 app/src/main/res/drawable/flangersine.xml delete mode 100644 app/src/main/res/drawable/ic_amp.xml delete mode 100644 app/src/main/res/drawable/ic_backwards.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_redo_24.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_save_alt_24.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_storage_24.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_undo_24.xml delete mode 100644 app/src/main/res/drawable/ic_block.xml delete mode 100644 app/src/main/res/drawable/ic_echo.xml delete mode 100644 app/src/main/res/drawable/ic_flangersaw.xml delete mode 100644 app/src/main/res/drawable/ic_flangersquare.xml delete mode 100644 app/src/main/res/drawable/ic_flangertriangle.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/ic_lowpass.xml delete mode 100644 app/src/main/res/drawable/ic_phasersawtooth.xml delete mode 100644 app/src/main/res/drawable/ic_phasersine.xml delete mode 100644 app/src/main/res/drawable/ic_phasersquare.xml delete mode 100644 app/src/main/res/drawable/ic_phasertriangle.xml delete mode 100644 app/src/main/res/drawable/ic_robot.xml delete mode 100644 app/src/main/res/drawable/ic_search_black_24dp.xml delete mode 100644 app/src/main/res/drawable/mod_backwards.xml delete mode 100644 app/src/main/res/drawable/pause_icon.xml delete mode 100644 app/src/main/res/drawable/play_and_stop_background.xml delete mode 100644 app/src/main/res/drawable/play_foreground.xml delete mode 100644 app/src/main/res/drawable/play_icon.xml delete mode 100644 app/src/main/res/drawable/record_and_pause_background.xml delete mode 100644 app/src/main/res/drawable/record_icon.xml delete mode 100644 app/src/main/res/drawable/red_circle.xml delete mode 100644 app/src/main/res/drawable/seekbar_border.xml delete mode 100644 app/src/main/res/drawable/seekbar_thumb.xml delete mode 100644 app/src/main/res/drawable/seekbar_tickmark.xml delete mode 100644 app/src/main/res/drawable/stop_icon.xml delete mode 100644 app/src/main/res/layout/activity_main.xml delete mode 100644 app/src/main/res/layout/name_project.xml delete mode 100644 app/src/main/res/menu/menu_main.xml delete mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml delete mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/values-night/themes.xml delete mode 100644 app/src/main/res/values/colors.xml delete mode 100644 app/src/main/res/values/dimens.xml delete mode 100644 app/src/main/res/values/ic_launcher_background.xml delete mode 100644 app/src/main/res/values/strings.xml delete mode 100644 app/src/main/res/values/styles.xml delete mode 100644 app/src/main/res/values/themes.xml delete mode 100644 app/src/test/java/com/adams/voicemodulation/ExampleUnitTest.java delete mode 100644 build.gradle delete mode 100644 gradle.properties delete mode 100644 gradle/wrapper/gradle-wrapper.jar delete mode 100644 gradle/wrapper/gradle-wrapper.properties delete mode 100644 gradlew delete mode 100644 gradlew.bat delete mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore deleted file mode 100644 index aa724b7..0000000 --- a/.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -*.iml -.gradle -/local.properties -/.idea/caches -/.idea/libraries -/.idea/modules.xml -/.idea/workspace.xml -/.idea/navEditor.xml -/.idea/assetWizardSettings.xml -.DS_Store -/build -/captures -.externalNativeBuild -.cxx -local.properties diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index fb7f4a8..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/dictionaries/Nick.xml b/.idea/dictionaries/Nick.xml deleted file mode 100644 index 3833e53..0000000 --- a/.idea/dictionaries/Nick.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - flanger - linspace - nyquist - phaser - piecetable - quan - robotness - voicemodulation - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index 23a89bb..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index c83a369..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index 2370474..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 8084b7c..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 797acea..0000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 1ac2541..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2022 FreddyJohn - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md deleted file mode 100644 index f461203..0000000 --- a/README.md +++ /dev/null @@ -1,47 +0,0 @@ -

VoiceModulation

-

This is a lightweight digital audio workstation for android created fully from scratch, open source, and available for free on the Google Play Store.

-VoiceModulation -

Features

-
    -
  1. 14 time domain variable parameter modulations
  2. -
  3. dynamic set operations: find/add/delete
  4. -
  5. project save
  6. -
  7. undo/redo
  8. -
- -

Screenshot of VoiceModulation

-app_example - -

How can I contribute/How are modulations implemented?

-

if the user grants the application permission then when you select a modulation it's given conditional inside MainActivity will be met and the moduation parameters will render to the screen by reusing the ModulateControls class

-selected_mod_condition - -

Now, in order to hear the selected modulation with your given parameters we override the onClickListener for the play button inside ModulateControls like so

-modulate_listener - -

To write this modulation to the Project we override the onLongClickListener for the play button inside ModulateControls like so

-modulate_write_listener - -

Finally, inside of of the Modulation class there is numerous modulations that implement the effect interface and override it's modulate method

-modulation_interface - -

Since we selected Phaser, the Phaser modulation will be called inside of the Modulations class and written to a temporary memory space so that the modulation can either be played or written to the Project

-phaser_modulation - -

Why are the Modulations implemented this way?

-

If we did not write it this way then we would need a new view for each additional modulation. Writting it this way allows us to take advantage of functional programming and treat the modulations as if they were variables, reusing the UI code for modulations via the ModulateControls class. This makes it extremely simple for anyone to add a new effect. All you must do is create a new modulation by implementing the effect interface and overriding the modulate method inside of the Modulation class. Then create a new conditional inside of MainAcitivity where you pass your new modulation and its arbitrary number parameters to ModulateControls where each parameter can be adjusted by the user

- -

Future Features & Improvements

-
    -
  1. Many more time domain modulations
  2. -
  3. frequency domain operations such as pitch shifting
  4. -
  5. After modulations are written to Project the changes should propagate to the waveform held in GraphLogic
  6. -
  7. Improvements to core PieceTable data structure
  8. -
  9. Better interface for managing projects
  10. -
  11. real time effects
  12. -
  13. Improvements to GraphLogic Memory
  14. -
  15. Multi track projects
  16. -
  17. Supporting more file formats
  18. -
  19. writing it again in swift
  20. -
  21. Anything you would like to add!
  22. -
diff --git a/app/.gitignore b/app/.gitignore deleted file mode 100644 index 42afabf..0000000 --- a/app/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build \ No newline at end of file diff --git a/app/.idea/.gitignore b/app/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/app/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/app/.idea/gradle.xml b/app/.idea/gradle.xml deleted file mode 100644 index d55d9ab..0000000 --- a/app/.idea/gradle.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/app/.idea/misc.xml b/app/.idea/misc.xml deleted file mode 100644 index f845854..0000000 --- a/app/.idea/misc.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/app/.idea/modules.xml b/app/.idea/modules.xml deleted file mode 100644 index e1f9e1c..0000000 --- a/app/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle deleted file mode 100644 index 7464de3..0000000 --- a/app/build.gradle +++ /dev/null @@ -1,43 +0,0 @@ -plugins { - id 'com.android.application' -} - -android { - - compileSdkVersion 30 - buildToolsVersion "30.0.3" - - defaultConfig { - applicationId "com.adams.voicemodulation" - minSdkVersion 23 - targetSdkVersion 30 - versionCode 2 - versionName "1.0" - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } - - buildTypes { - release { - minifyEnabled true - shrinkResources true - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } -} - -dependencies { - implementation 'com.google.android.material:material:1.4.0' - - //implementation 'com.github.paramsen:noise:2.0.0' - - def room_version = "2.3.0" - implementation "androidx.room:room-runtime:$room_version" - annotationProcessor "androidx.room:room-compiler:$room_version" - - - -} \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro deleted file mode 100644 index 481bb43..0000000 --- a/app/proguard-rules.pro +++ /dev/null @@ -1,21 +0,0 @@ -# Add project specific ProGuard rules here. -# You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable - -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/app/release/app-release.aab b/app/release/app-release.aab deleted file mode 100644 index d6b5ef647993ae042670621403010de65e55121c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1727515 zcmcG#Ly#{_@GaQ3ZQr(S+qP}|+BR?7wr$(CZ5y}UJ>UP$yv5A!Ev6!}Dl;l7&e>$f ziOMQP8Bj2w|22rAh(Z2u?|;vF|J(WhXI1=vprL^N2ip9tzmw%ZAdde`{67;`lNXg0 zqmvU;6%rLv6=E=Pu%kD!Hw8FYnbNyBIM_PV8@pQBn$lYUj7)9K7>pbp>Fms0j7*JO zjOZN!4vuC37b`Po8CuGFIXWp>DOxEw89M6O>A5DhWtM&EX&I`?IawzLY1s)W_;D(^ zx#?i3taI!OY!IOTH!XqGV)t!mARq=rARwXt16sCL#sDM0e+(E*%^c0_P0j30{tM_G zjeS!+by3F%`sIj>ShBJE(V)h$=~1~#_UQ;x!prju_XiTIu`*4M%z+zPNtEvcyp-(d zMheAz)CyK%5qTR3TGT~P>LXSj7u3NkTNSyk?J<(rPI~;^{Q5R_?!HdlX96|^A#{)1 zwNt~6tf*zftkJ+~RmYbpBax+5!4o)?ffzI~$YFzW`}xkQK7lP(>lk=*IG_DK%&K^7 z9%bX1TWCJl)co>VgE{vhuOStus7fIyl$0ZFh!`hX8A1;19@D^Dbuq1%x0jZr zO+Ms3c;j9+RUNOtl_KH$?9w5`gEWbN=f{_*j{2n}&|_lD%?q z4aV{nlt715kns-ah5>47t%cz3A%sEYVo{=G|D^uM5@iO)SaYz(!i3L#k4w3_b{kuR z^LIAT`(i3~m6rDWy<2JXdfOkGHow}Lz0omSk&=xv5|x@2caEsw-av(wFTFtF<4(lU z+&(2|ZUpF_qVKm&+xzTM%=d)Uja@Em@Nb+ykQ5OdXTv!TzEr+6JQq+KOAhqD5`R4S z(sfy^g#FFsxo+>jD+$-y*)%z(_&3YAsuk;M3=%R)*{b zhIx0M>D;bZgGJI`SCQp~1>%z^2JPNhUj_9YI{K=6LAh%cQyaw=YbAU^NxzASy}FjESMHcjCDxx@E=h=k;IsH~N|}ZeZECKS^e|Ht zm;Q$AVefPLpSOyuMNcj+hL1&gGJOz za{?}t%$?om6>`6E8n3CxyS!=yzuu2OeT*x~W6-gLfgMCp5pdnIvhsgAf&`o9RjohS z9j<73%AO~RW;64KYD?v($Q8i_)IiD#rp z_t9aY_*`YaPU=*(`QE)QbZ4z?m8O|$P`qg9BDaSFSSp{9aja!u;Dp0b%RyF@W8k&> zN*c?(M{o&iTz%MD*fPEzrFa_(?blatW}XmABlP*P>3!}Sg!?`RG821*l2OtT=7^5d zV^3DJYksAh)=d056x$sA&#bDX-+P@?A94ujFjD+xx^8T@WJwf05xtk>s@HL*R*i3q z4+JR0ev>zk=D(LL_QK`6SC&<0x@_6CS6Uf>1N!v9m=+2PiPosAI;#B8fRzQ&keWyo&MARP=L?t3)jsaG5Sb^c^Boi- zPzOhQPfYj zpLPXo+*=~&??1u7Lx1G*K0K3T%Gl3J+g%Yw$QHaf>V?I})0kuC68(O%)(}Z&9s7>s z^iK8&wX{mEh#364aHpp3Uh4X==mvK6ECBS_iKsAeBs7u;H2Oa%N6BLiyXWne2`WRE zvkSGGs}|cmuUC&>mEKRz18DmQwlO-RO5mY~ETo^ZmoUFZ%h{WrZOvs_1jBQ&lDRDh z0`!o{i6=_h6M9=2{Nyw6B|%vgWKG16;>Hb^^1kd&k04ruWMiX)QZ-9Q6w#U5F1ko3 zjXJkGBi`6Nqhu2?M)e$FfxA^W8iv%VXY$h*T28lJ+l63zgs-=E!We$`*jTtb$dw=D zc2<|omv2m^&>01!PA$D1z(v!IOFcCob#Kr0?^0AOr}Q+NG_pM2Sk;vDzxP@99gk;E zWde}S{SiVpA>ur0ld`gbiImQgmknuug05m(@?6y&-L?p309^kF5*N2~*C;`&wx04_ zb0WZ40)F$MO-dB7)O83sT|Ij@6FPD{maEvzH3ZIcEPn3Ab()_`=6;rOL!ERgKt=qG z5zNcZ_uQm2mevhz_lD}r2t5-US|`3~sx&vEMrpGQ0THro@H+yLFS@S1QWzwX|cJvA~J zECed`os#BH_Zj+Ane@lg_IhaNdaT7AL}kyT-I%0f>KM8P$9AiBix=fOaN?Fu=)P(} z>b5avF6AnYZ@JirVK<%i=NE}B{;HPdQg0UCYhTxm&8&xl!Sq1+hReTQ%#pGd#oW3n zQfq0%VS8dBygbpcFUp8ZSc&u9Egw5OuN5?hm3$(b?9*YO_9=`JCowDV_a zH*SjMd}|!#&xzxIWy|=K;$bJZuX2dDt7u3+@jceFR((coc*~ zT_>TaQZ>k$8lWmssT9*|#D%~;qkWRVSzP};w;2VYo4I!xw4?Q9=>NJHY~ap18Vw68 z_Jlh?whv(oS7ix3IS^k)sEM`)UKKPnC4VdAO*+ap9-<&Py(5xf1>SKvYLHWnnc8}; zllGu2z2BbMd84S{RuRfv9dEZ~*UCzdVVlf5xqaQ)b^6!g>EBw?k&S3~Z^4mq>koV> zFoQ~JNv_%T6KHuo9UYY&jYUn%jXcd~u~pb!NI*9=S$V7Y_wCKF+;Hz7LvkoXG2J%V zlH$tASnQJJ9HkhugW=EWpR~HAnogQ4uKJF~$Bd-Aq`TJskLNGMHiERYV@fWbwXTfk z4`7l!Y^`iIRDIZDDk^snT3(HJZ@R3f4{$%EJvTF_nb;O5WY{96z$aE&}aP%tjaJK$p z#!n*TOuG-FbbWxi&p9;kA@n<5Z`$})_{a9&jW79?C#o z0|9>~Vc)x{x8b;U0>3lf zX|AqId^K19$Y-`p)lGj>RIOCbE{^<|?;bz9y*CA9D?QcGp08%FejUc_qhiGM9Px~mZq-*?oKTI^B@PHwm_POGXnsC)^>U1ZqR^<8;RjPzVh zQ=5(}c3qB={qznpqI?o&@=nECf4SxeX0KRj$n|zic}gBQE;{dB`I3G+XHz}5*c5n5 zzEQD>MnIbtDM`ye+Tbri2U&eM7uGJw3xUdJF zBI7u4>$$kozi9|92t0*Mp}t`6W*vTWpLe8Aof{W-I2?9w#R7<~e5btj$X_S?5>%(Y zr#9@^@7yjgxvvttxwo73^z@g}xqiiZw^^kmcK6yzKFR7r8TRQVV>6F5Nu=c{jVFaqA*IhA3jelcOO1!qx|Eocu(T|65E>Z;yLt;TVnEo<}Ws~F^V&5BB;a%Z7jiJEm;$ZC2)W6zh+d|ZjW zzh5Yh;wKJDkH7YFiTILa=5!j|B#YO9KE^h5sC!j}A{0?a)c?aBf zBg!7ULG$Z4(6fBYc#$!qxjX6O^;VSrxh7$6XMiD})jTMO81le{3#~#tHe;Dzhlt`Z>-t5Z_1!wvgL z7>UDOl{k`Utxl^HUOvkG%9nv?W~59vc7W5}ZC(ECl~z@QHPU>GcMMrW zfBHH;%a~s}SMt|E!>Z4V`HStv-I(xYZBlVVNF&mw|?tjgCh&H2st$B(O#9sdXg=CDex&?|*oEHxFy9}7E z^6Js@pQvhHy#W9*S?S}dWUr_F{85-#QY~u~b-&9z7>9O;f@5AGV@NVHr#4X+sFyQ z!;N6jk7XV;KyhE#YrC;?=#iFBPA-JxS7pWK5{OH70*AZ7@m|_w(k03*7)2NNDuW3l zQ$yf$)>Bj3*4QX$YnVS_&CH`&uy_B z>&#OoyaySXEIJWZwl=v)^iuW9eOU>(cv`2J`dW{>6GhKd;!H@rr;Bxy1M z0n~dskL8g8n-}~~y;|pRUTOS5)`^fKWGGmZ_qfv&<4w4eiwOr%Y!h786^xckJeDlf zr+bbKucZY`yUBVg=dX^Db8+~!I4Ls?wwH1##*{Czilqb ziafK{i>dW9sMbxTqS!aVxvEr*-@&c|K6@Y<{YGWwR3}_e*Slw?YoiAagC^vOYOI}l zS%|UxUcgbuGq^Q6b7Z{>b=gI8961ZOR{@wg*kxT3iiMV_V_Q;XuJ6`l(1SGF^;TAi)u%K-S~K3}g5 zJ`AdgBdXP8qB-NE>6b{;9%2S?rF3vK{yV1I_y;t-kEHT+43{F{Vwe!76~s0aP?S(y zEX1;|v%|7e6N{lSbJvD>>x2C0k;@;sJ=YaJeh)6!2xR-!Ju zM9_&A%5%8%9$Y0?;Mo7L!w6%^$j&u|HiORKEZ0za%f!851RYA3)o9vMWEn+Y?~YoK zz6`RZ8nL7lnnddDSRYLgAZySRpCEwNlcO>a8e78c_lf#$UY~Zpo=L3sOd8&L0Ph|+>tkXl)rYW;l7OtxGzhh+Cvw`@CV;X$UVlh zkxpvMU!5ezJ)Xp9FJXHcOAYmij3k0Nbsc6(Lj*g#5FGpX^dU}XJ0%L3Ur;UWv7Sa%B9Twq@yRw84*h6n<+YeXlO5%=L z4348#8t77&+-UR&SZfk_lUWGYELPqHDZV5XPs6&E^!2i+%fU-VZHceq&YfK;Z{Kpr781eW)eeg)8QnBR8cT}jS4F_O~^m2Usdwyr;DEuWF) zCEf^^DK|kK$8KM*2ON9A2Ib&sOyg3IP-5If5&IEeSo*Idcq5cKuVBT$#A64rr?5p&o!myk*h3KobGo?y3#?gH@D>DC?FaLUnX1)JlRCRky#O zU!hG7F-w6w*9sB0&o7|(9?9*wkQ8s2)E?1HcvMlP zC(Oy}$b|t?+cB5+j2z!OZPf$e6}Q3z*%(NfJn*A~x&JT@a>5BXMH>0SiYvnPeSN{j z3`6=DF{t=CQ&ntiu^F*dYn~z=u!dvP_nJ+M=^Dq4_#98L9DWTzSihd!EpV>U<#7p! zj)_B1CFd0Iom}kOhfT-i)f#QqI{+maD~IOFzBI%x{+oGt(x!A@ULb z9a&E$l26L=G92UDU{o~tcVA@91hkX8zKuQ-Ve1P7Z=FXL9A{(*%RacXN`^{Gcu?n1 z$dnG&Cxa;ko(1f1HAsdHSH$$g7;VIKsV#zI?*H=#$Yi+@KtHYA2Odwu(h^%G0^ps> ztkNcYM$y^_544;`ft7cIIls3+q>(MvKgBC2Kqj3cqd}Gd&zPjzP|K3>dZjrx9>Vd) zOfOlAQ!rGb%j`e#a|A`&!#u%@Exwzozzz3sd~OjXhUI`s@YCG`v8_5Hm)BiS8~=HY zG=}?dG zqM|({kGBURliVg0-wBcIJ%$sCU`y?Cl!vc5=_8>M2}22 zw)a+Mw}!RFOr!ijvz|Z~u^Q-Rm{+Gdud^}Apm7w;K1RvEimMR_74{kDmGMCNFaU*zn4tz}FXNo6#2s8G9l(cyO zz7zZo(v=}4yz1mUxt}eV;SS+qcJ|V9P~p%S%rjv8;qKcqFH-+a$Os_35{wkQ(--3j z`_W?U>;R^25%AMQSd{sf%kL`WShyY>C&b^0j{xL2Ed^>Zm$3-V&g*Pcf`HqJJR6#Y zf^cFQ9p$g8zPU!-6YubabO_%?Bb#UVN~t6c@pZC2d+K)*fCm8o8q3y96GW)(M-PW5 zY@>*U9k2nxPqaqI0zWmUvk&do=s-7Z3DYYb#PhG$*E$AE1J;^pjqG~-)ODMrT}IPj z#f;rrpeBVlsg<_-zWna($k7L6c(YN%Xj5op)svPzdGd(mQgoxtH!)Zhgj#YZzARJE2I~F zKZx=QG-P!>4Pdb{q8o}(?IRl3#rI~9xQC80C7GB18IkXRYG__DN^mCpWTE&iTaGe= z7@lV??h2s{wc^8j(#T@AfeXD@?g*$;?5huq#*H6B%+Cn^oHwQak&dcJxkF~^W2~m& zj5dzA3=FV`5$4GR$TKI3cPbgKvjs7#+Wdn@Gx%dadoXqw;=>`J?-1xW~@u-sf7L=*wf1txG_cYDGzZ`ib1{` zBRJSr$Fy?1gK`+q#uqh?b@EnTp61H^hqIwh6-kv>ZI(KSdsaJ!0Q;> zndVOHqiQbIWyS18WO2-8Za3B}1=p%;5siJQb#Bx|6SK&!1UrdYa@^ro$<=WmhZT&x zUT-vGrW^Pd_E_AJWA~GXc_337Yx7Vf07how5O=j3)F!px9FpGFyr^+i0KI>psEyqt zvQ0!lAZ+)uFxNr5qh(9qwuJDK0k|ab-&jC|1zZ|5=GzDuv)hI?s`vgT5T7-5M=_*= z1b1S)6B9;1_+PK=rZsy8zuS;-gM|%i{gjIpl6le-C|0+xOVdWp`=I03J}xApXWD`1 z6ZdvrAB*QFtB7pHnt1kW{+@;`>%PR+j4LIISPnC;f75<$oQLV-s#>xp=A%wPBbB{q>(GSN=j0{Pw*mO;|P}qU5g2qA_ z?XuVYzwu+O*W=yL6>mc3C?QufRiDMz_Qi863X( zju6E6qQwnm1Aao~(2XUDIT!CY_!9VM-MNzy4w4(3==LBR)Tw?Sa56ilSf>6J(J5ZX zgDKRiT7zev1ePRhV4n6Vo61bE>zRTzL`{&BJ!L1*EqZXjIn zx^nwX24~>lDft?+ImcHe0K~*K%g4=7#V3Vi1fvKEdDfbIV|4dDW(C(Y_tw(c}3iDf%O* z>#7u{l6OY3cAPCR#V>T!3C|tVM`Z>m(8Ll{d<-3V#fWNzYC7Pen?}x|6&Sf&{GV}e zJqtRGs^b9(&Jp6=pKllskgb(No-Qu_EulNcFX#X#c6Lh`;@0KC>uvZx9%@;`6YsNb z?B#y?V2YqRjSrw2(vR_;34Z<3NF@p?OQ?*><;E4-XpG^7iJffGnrOXT-Swh7My>}5 z4~elN5t2b8S)5V7kwMA94&d9jMs!Eyd^PW%~C#=NV^Qx<9Q0s&GwepSL(yGJk}WzW2hJYb7Y}Z zw>pKZTz;BYSLZwx626rY-%)!ubB?fxaZh$9%MV?Lgm_~6wAw}ZGHaZP)Q2&~(tM#A zZ}JQ;GtzX8Z!`#~LVy|2K3~3e{=evte9~tRy`E})qWX$)3Z@QhRNQZdyDuU~Fb!bA1sR0Rhxt&qL;Hz{Iz5PqOlJ$5%=^;EtZH+z34 zU?lzG+XVCIh~zfOxUFi9cp;rVgX$KkWa@M-Vd_o$0NMCAoAFiy3ajhavtQ~UdU*F+ z6fZjCmiuvhX32Zyt1&A1$fy#LmJ=y0!P8rgsL z##5UsXcTEADddbiLFc$nf6JAToR><<+SO}Ez%-Ij3*}v%Qx_fx+N003K|@YFX{n||w6ifWQ1S%5n{Or^-}{EOCA zx9A2z7fLiceNfFm1}~0r{T^>WFY5LF249ZetdSdFoKMjlD0#fm5HO)gh=l_(4e(H- z8f)KZ2bWn$JlwB}Pi*zYbQe)|M_jNbcllC2YbGE&rIbZq^I!Ve{l_2%(CEhe-xx87Hx>SKKT>*}T zJAsCW(+G-52EC7Lt=PFBHToBOfYkZt2gl0{@SRVRD?CEuuMr5wVL$Je-5ye@1N8|ZY(Dvp^_)m?`v@b~Y}46@%&peh-@^zg zG4$Df=QOy256GAj~dxrA*){ToOqSBfwvL1Y`(I&=H~TAt8m) z9+9T(r8s|AA#vUhESBQ|!)VLP)04X)Rm@aZrpCR+XBW%Hk)Jf$j;_)cbWXNqh~)DV zph+mriSgO0*M=p|LZH^G3ViKJ8jac1jF%ncJw)k<7A^P8W(n54if1`b^s}O%9$>zj zu!@WJlO^*s?-g8btyr!RYUO!J z4P$Zj_;hVp7)^)cy`0C=8gqFcW^iHs)?Bu1k}W30N%{KY|59SIQKuqx2!D2-%KQd~ z7+N)BF20w-6lYtu*0YWyVl7O*WTWC0rEgX|;q1 z=}rdzOMt9cgL$3L%=imAktxr#k34DYk{n!e-kz3myCh%jr4;L^A(hJ%fhs zr^m!m`#LmN@y)!1 z|5kH8I~?ug253*UXQ|bjW)zx)x~+k%vbw+jHV9W#!z3Bp{Vpb zTT;w-mk=Y@k>vW7`lOYezSsMkrL&b5JGX?k|^~r#ARZ?r#60YPd-WjBB$QP1DMS2ZdBqsOh zdEJO*D}ntMU#2F4Jov$aXL~n^tXg%-%j}N*B~r3J`6uS4-tJUr%@qktYkQ|wcS^SbbzT-X%ES^vbjVB} z%*W;N!l_9~U6g*;OW~x|;c_c+tujDd)-yz+0D60dHCZhn*2}IA5EJBxhyu#+XhVte zDy74T7irl!4PdY^Whv?q^H(0z{ye0VneMT3 zP&txMD}xH=ephRSADkTw$OJmH5tnT@I#t{2)?Y==@J9*hPvg=$qmoMc%j*LXD%J`7Bb}>p&`mUCM}vo| z60dI*v)bY66*3Cep=U?xpiB(6D><-Y&a?`J4xeZBVKf{MlqM>jkgn{W>NAsM1{VGx z&fP6x7;G>gq2fMm?U;5mjYcms7#xbLQd>RFsTfdv=m zO`MvKBRVqj^IN$%{2jo7yI;OlPhZb@l%(D{HsaCXqnkmz96#8N+ z#=*&HQd-KUPf<)NV8ze4$-2&_kXH#AG#|edA>Yy_5^?AwlEEjE5Ry?elldq{;aa4l zZQ8jI560-s>QBw9F-A*HC7rHdz!D;#Z zL~F?j7=z|QNQ7;}{A!`^@p~fhopriR|4q}EDV+cnk9sBwB|p0^)y{#roEDJKqZmlN z^V57kjOGa(q8q(qiMJQst1Br_MHmxXa9P>; z;IxfXlExyrf%+Da2<80;DURvN=f)4kq#j9hp~55`->@4?Mk4+}hEt1(2!C&AqiE~1 zjA5hyt}H#yUL_TEl?Bk5DSuOBxBq-gUrU}3O?S~-Q4Z-9HYCRATrfKAMo7E4lflaZ z_3lqCLEIQovRt2HF(590fBq@VKe5J8M?%yOmI21m?Z*SaGT5N|oCXu~99B%E^9>!t zg_!fj%f>SG3IM-fdSl@dGpX?sAtqb+rlwi{liBpJZ6qP}$P7 zG8s=hxmd2(T<@U`(yxW2EJE1_OT1u>!(%6NFnV#zo-fBuC$I0IrM!laCYt$K)NGoN z0kkYOa&WtNjkVpud0v9zga!6?;Q-K3;fC{bfKF@3I`GQ-7g0Qx^@Et|L{ zn@!1J?g&%@<42~qNcVs9fDz(aW@18wb-YEiieiQG^OL%>cw0n~j;>a-np^lm+mNKK zo7dU+B=Z`;t%xCD*6mh5+xERM1s;*VY9QO5Pl4}kqyMsZ#j~(Wq3%kbp z>3;k6!_pX_===j_{qokS>+JGSk_wiLcwo3Ew;efP}iew1pcKC1>JU9OgUe6 z9;lxECb-Gnz)Y*ta?C`)16w(=X322GwmQh8P|cp87|IY1!XO`0NHOds$3@FO>oQ~m4v`=qtq8hLNv z4ar;<;tM{ovR`95_91%+AsPt|1YsFa&VNYJ4SX}6Agsll4)I0GO5m{;>D|b>pD3Xc zo&J*%^vbX;AB@?5Ta${-(wHB=2|Gv*Z2ol|3E#>pw`R!_}G+`#qk04juKo#V7!yHL1+CbMAfy9r@dn zy_*TDhT>Uyfc3*`Dyp}$eI}|x9++UEr)%i_?T+VQ0f1Fdq z{v9?}OBs%uNdxVf{xQ0#@iLgSHTo(+1+AU9c5--hSjyk;93f5QKnj4>W5h`MI zq8?&}$hO>j#pU|k7&;eABP*AB*huMlFNGF`O2hsaVJus4Yt{XtnU^zrgLcuumo*0n zDknJMS?_q7!yX;>znOv&Nu$q;{H!sS={;T;Xq*)3vIRekF0>9>U!AZ6V17hX4Z~$rv!Xyt5i|UF##?yfR+hlYZXE+)R9ad z|FAwDUj>;3OS!)>XyI&*D7#1#f};TR=6;0*hFgisqQ7{Oe_@|~(PmqCRv75OS@(>^ zF%77M_`jCu6KM%=JD!jS>2(*|-&rL#5PGXMX>{i_DWQGCG%_bcHHrpYH^Gq8i$NQ(ob?L`r=shT4*!SWE}92FCNKanz!YE zNIO}tPy646@e(+Q;PQqMQb@ZQ7X2h9qWkn{jD)~iJ}tOwD98vi{a9&$`9g=G2h z+ey2gWGh|%dKi;`vTooFBpJ9EA7w>b4BX;`T`84A4BN*uPhIi%)}51>SEsoYl$<(H z@RA?(t{!icC(Bu+6D0S+8NbVbIveJ2426>j|41;=fJEks^+}Oe96BQDI;-9eBG)pd zn~e)q?g2hOgMioe znfz^x$F>>Fl{A?cKYuXW8^;GCl-d?R4~n64C%~FPD72IGmc?e2k`{3_1CCJ&{IU)M!p|^ za%g9BIc#|N?sVubfbSM5`6h=za206Q&vYph9;_`OQlKearng=)wMI({)yi8aF`$F7 z+0&B-0iP(vPkZS|%*Hdw;DUNy!-3qVtQ{F}d=5+QD6KXZxrEnvuNd#WfO`DHpyxqJ z)_V>exo3Tl9pjnMf;(tsN&1uT7Kd9popbB@=N`6JQCe?()2hjmvF>BziXO*lzl!J- zvau`e>NgjAU7t1_XN`b`gI#jZPRW=`rqVj`iV>zE3&SdjD532Yb-KZHw>g8vwlTw% zTPEGg5tPW}1eAJ%))k`|eW!{4Y^SDGdolLS5^o_{B$d}bHa@DbU{qQ|Y&f@5i~ zE;i1dKW>&E|4PDejof5II%6;iTfo$eS#dHtvIory$;s%C?yF+nss}D@ORlXD_^8zk zJPp5dgMc0--XEkjOAhn6IJ4RQK8em(Pl6Y(jx}O~$%2CSe+EN8kq_=D| z+@ItX1Nv)}b;H?*seUGnS?1$|v--blqqkX^E_w4jOmD4N7CLrQThv?>OZh? z5`J+WysFzfoatV3H^^IBO=VzUPv4{0?iy1P!;-OjDZ2S4cFq;r>9Y0_dS|DbsiC!0k+kFl*7#shueYN2hC+&1AVXfwVq<@5?X>G*e?dY&ql6O9k!o)!}u*QsX#JLuv`cZ~0#!3_|DBGATI=nd1YYb52Uj>=3$9W*qEd zKA_#~ix@+1NbD?!7Mng{EOS=mPlUkfW#3__we0JdE1K*dg}wqjVu4c^vP zdNrqZDbPd-^B|xGp}$OTzW;_4E<*SSmb8R(VkCVhf)Qj^)6K7}UdYoa2l#>bAk!Ew z>8WA^+Bw4!F@4#F0>!w9*ei2Vme=vxjYCwkdsF5TOXe47_kM+H*AqSWxxZUuETCLU z&fI1GASoU)B0|2Tl~h2#6!$XJQ{3aw#t}XtXd5-#lJ%-6a^PYi@Ck%Ss*~1;jaQi$mfH@%?`Ldm82W6TY;5M6%PKA9CN1YJ zzCt$oBf-m|zW%aXgm(-GSah)#+mBnz1j-<_mKbDiJORWTGQqB=m^d0Kker_JqBKwH z7l>XYZkLX04p($JXzuVy@DHVJ65{&xM};ZwoR`HRc-m8Xi}7}PfgO9=z>PGtzCHg@ z=t@}~El1|3kdwFQApt}?N`Z0y8mlnt$qhB}W3O~?fM8|~&a<&BQDMVU&FSC<#$VOV zKb6Q4Jaa~?E_(Ix-)(czSm0f>qKpn-7lJVm8dB8%i?j4ZIKZ7Skp_ofa| zgHCinSKlqKJb}HFZXT%1uJ_l~nLaz=&VbcWA6m&!qcOG2a(J7ENOcybo0Rj+oX`xc zbHn{^aO>0c04j09DK+p~TpUWiT{NMH2Zick!@=4&2qBCFYw?C^#2f$4&k`%7pe7&p zZ_CsL-n)|*mE;GJq>#;mKGz;ngh?!->g-^1+=yuc_NmD6rpWF}3MmESfQHnEF0C`1W($?e&o^)Avy2l)W;lpv&0RqlE=6P7EpKI6etA zc}Y%HyfU0Hti%e+VAq2fSd#Xj0d$~+dc2Vnj$AK)c@>aKWT&JP!kcFw=RYqI8x``L zUsDMbav*&3Mnga;38Kb#;dcq1;~s_y&nxv4H$PyB1T)FJeWMWIFbdITeFWM>6@b80 ze6o=W_Milu5@y!S@PO}J{p@o2}mgTVB&erJh6*kXAVeXW`-RX#8_P)+E-K81|TVtn)zn`jx14%&B z*zls{AX^)3FEEg;0%afgD%SeqG_@<*w3FlUbH5iS$^5?BS@z&K>D|4RXU^Jlv>A{~ zYxyD4;WU(KiatcP@Di=FSEn&^7zX2jy<7)f`~?Kmd&P=d%+?Fzh_Y^Ysv zwbLBEUD&7!WJ!bS`M&^KK&8JJK8!;?Sq>iM-c~ihl#VezZ-eKY8=_%0c!X35Y_s7z z&ecf`CR!;R{I{GN#)EBT==o7 zg-6xt(7%Hx5lq#i$8#=cnR)$2ZS}YeWu(6GOlUaE%N&`XM8ossQB1^E*g~02G$9Ad z@<1jt(ilh}NN$6X)KEggTJDt*WC=ty5d8Si(rgKfqJH2(2P{LI;4s3cC53K&Z!>qc zRvN7AFx!@v7rPj1|#9^?zTSB>bKqQ1byQM1z0Pt&nl86a%PR@KtYuxO|1y=OG zhF#NuQE4N~UzO^9P^CK7@Q_CyQyQs*kM*t0-^2NJi{r;N8POR&ts9B4b;z@S5tUiK zL@y!r#|9V*LXonh;#Z zcz;EO{uLGar-%ymVi&Vmg+-_qLj|%3sX-R<6>PCj%^Y0eu2KFKtk@TL=UTIs56xFM zg5ikP^J+rXiV;(&0o_dMq=x{`XMb^x--BxmTpz0xX@Xkp$R127F{Ck?u{l2g8$0xF}!>G<;E=JWXY z%gy2C#bkQ@>2P{^eKQ$myz*%6B zFjGsLNzHXK^I`j;e;~sVT{*CNPmip;6O!)_ZgOHJYk&7&%U-8BiOrl0LYDBMs zNwJ!94Z!OmzgI#<=S{x0eZ$y@hNnI|eFj@NKtO*JZ_7m+>=#2>RtMisK7kuH6A8G7 zA-kc)k~0vM5CC~a5+T@Q_e`(983cMMiXWp>W0@t}k#c0aw;>q3^d&}4@NfZ#pQPzn z<>GS`5EaD|nSGl7Q#YS!RJ3H7;&@uRhz!}Qq-6lF$8s|ZI~A>R(eixYf$}1PWW2JO z4ZuE$z@8*!HAQ>;3>LTxikl9Vi;@K@vX0MUdgPN2Xe^t{b^72(;X$Ligx&~e9jnG(%(SC4Su-smY4G?2mjD<;OBfP^ zfN(fbKY)N(VYxSfG;8g#R^WQG@<-eg3}5NnD(_`0U$&T%qc*B@ECx>hYWQNqTC(tB zX|hVGv87OC3qZpMgkZiG@i1(+)!}oRl@?>c+KL#`A%}j$X>c_As zZuSPjiw2RV>=SuB%yrigRwDB+y4thJJU!41bl@JV4o?H<)%)ZQjLN&%N*P-;bT-$n zl@jL!HMBw>Am{|^5NaOG4~0WQOg?+9iFzqXy5J)zhopfMH_?owYz1O+>_&*&ytP}p zIM<+ETQhwoC*f#@m^#gAmb}>bYaEqAB_!edW5E1r(#q4*T$SsqWanBv?ATGUU0&0e z{f86h3Y3}f?a9q?2L(%0s&v%Alfbs?li_WVzI1NKr4qr_-b0Sd^bDa#na2y?irz5K z9>fE&jJ{d~!1y^A<~&=BqYsa1afzpZVDvQ zmR5uGnd7)Ivy0Q~KXM@W@N~>N{B{7^RHpi2T?`*{Y05vTo09wZf!M|KyfVTTb5$Kf zI1!#@3;W4A45VcIhooUW)QfZc_SzeK?s-famFoC9TBeMmf-iZul5M={$*|p!o)WKQ zL;rP@bRe>R;6d+R)oUv1ONxsBRBykR0xZFOB#(4I(wEYk8_;PB-DP{L?&~||iva$3 zZMsge$nv9{J<`!a87mWSql0WgKp(zm*=pTT19q!u6fjW&{{Zbj&~Mt6SERhrv00r6 z<5QKl-iT-CH4IGf*fV)l9{NI?a6dm#s-TB)^??HZ$qn~I$L!&JeHcUYyxvN{x<5r# z^sUi#N)ru(W7k!)%3@+;6I@^6c~57H!|`VwiQZff4||YsyTlb$k5pa69nKtlcgRI3 z0_*T{5Y*K~{ma6jA;zVra4D~B;kN=u`-?biiRRAvTyXz@l^ugDDI61$f%ym`@){&W zp+JDXc?*5xRjZry_y7S6QCEjWE$mX!t}dRsB|>NE<}!@5#|l}}@?KzaUpB!w2N|3d zKvp9eBTK+A_!2_)7+H8GbHfsiAtdA`5tO??ZZh5^vw_`{T_^f$3`pn>4QG#U|w`R`V(XqoBw2 zHI8^f-BhUkd~4^b9!Dj*=+;5m0^P*3u~T1RMT7G9Bmee#v?w!)V<2g(;$DDW#~AU= z=BT+8dPuIcv1(Jvuh&^gUKO|PXd%?oOoDdi-oAZy74?yW@D^I)qGW}a+x?EfRIkvd_t*tSsmqVnYXPLRPCQ$ zOB*n%hNonbJeX-=>_pA_V^xlSIA zntFXiZsS9f$P$kZH66b;d}Ci-aB&TjyI4bzOC*4k%vVe`%$JRF4EW*od zUWJNr^NiJw6*>l;P-Z+mKEF8|{eJmr8o_4AIAjYzl}LkKir$g?=hs%UDe`Q7(?Fx6 zWJ~bt{r23l`VF$p4$l=6%E@(oDC${KaJF6V%lYeT7`0qF;A-uBeWC!GdVN}&pss6U z9t}T|0gA(1%t!Vf6&;|X1IeGfs&bInFlZqMo+m{Yag{WpZffi@Y%IQuej?IZJ#2j% zC$QS+OzXo37nzS)E0kdQf;M3Nv_c5}t!GKbw7D98Ci0v#xf&Y{hvCm|BZRQ6<(eRo6teg7d^OeaX!~(U zB|`s!nv()CxsvF!8mvwJjRq+f90RLnIAM^*f$R<8V1Cj}60C&Db+LBcNR=rlYr1@H zt*ozVxk46vIYROSzwpC%ruqot9$)oGz(Yo9MIFp(Pm<2yvV652;j&`%kuSU~U*$%) zEPwsR=w$&EsyGmq-s;6;!1VBsx_0w(M)&)sdCxQo2Io;w2oQ= zpFZ`N6{I~@>2~@K!tAhZAyb$iWjel?-i)Tx>j^$Eoh{svO*UuNMCcA0sVf4He25(o zhj<2?OAAl5+1%`47|j`fMFbaSjHPJ~xkC*wkyGR0XuZyohI(S!dQh2X=qh--e=X*hbg4M z(d4f7%m@6SeiS)Y>Ay^)nQVGZa7)c?xl|XS|FBF`mTZnM5=iQ$Yoe(N{bszC-0#5L z0AIsHORq9HI@W=N93~EkBtRYOVbOt@e((+rMKY@;%FZmnI4AM#-3Bl6+B$j5P+t1s zUIt)2@)1B!1MnGunM;^c@ddI3J9R*e@h*_4Dc#*&_DHj1M60h13%cCPm&Xjpyb6+(u>b zmr42sP0}xF^ZS#ike-3OdeLK)v}U7SGk759iRAf1;*J%ScQzB-J*g5=P} z?t*_a#X>2nG(k;+VI^ZL;FiJk%PKE2TBa%K=Bq23eYfh|5#!i>_cTk$87YHs?ceVO z%q#*dQ_jZItXxahaV&zxwN4g2C7Lk|p1p0S3bFir{qo6R2a)pE2O3W$V-b2JD2pTH zW;>pA)C>YH2R)n-S>o$di!r*5d9F#m2=nKdtiw>mZT@f^ag zDcWm00jdMle`9k@G2?cl{bG(L-x#8rAF=j;@Evti>ixJKwUjF0Y^&b!EVr8ITyLgP zE?6TP|GQ@1vd09x`lf@IqRFnfWH!#HXO7cP@Yyt< z(O$(6G9M@fI5)EsTW{N~8~n26-WY2I59zn(4irct`1_V)(_O*~z+3-&z)nY_0^rfh z{{)5zhKwKvE4bsX!3t!-xE+*|5SJYtvRYrc9xnFshPD_HK(MTTNOX#w|g68Z4 zok)|%6b@FegJY#|EULCcTgTd^Z8cllsEriU%pEc=vIqGqg0S#I2TCQmhg2Mf9PK5O zz=B*esb+rp?SEnlBXqdAb79X=QVpQmz}e|}x^dwjkM zj|tMqIwf7vAnz6VBo!L-)VXJ7<- z_Z-6vAHy^JI(pk52x#TiPm+J_kBW@acsd>}^2+}EI?Bfhsi?7TdMhKK z(+fVF^2uXjD3OsD<5UJ2!ZTID#MN^_hm$$9}uwO$UhpBR_e}f=}IeQ){*ce z70JASqWJ{%^&-pCX+46;c{G7%E3%RW2LdB$Y!;*EoIin4cFx~lqe!x`nUBr1AbblR zfIGQVW3QIm18`BCQU5z}(h?(-*PAEFkpcI>*v<8(ssx15M+FFsVWN?S54v{A2x|Q@ z4)vu+sQi(DW*n72V~%iAJ7z1$|2^|f@f=Jn^$}JFfHrGF8dLekthB9?xZ094NEe&N z;*A8pvGL*}n`dpCG*7V_JXHQpSu}u>z)Eim2_!iuBpmp|A^=)}iXVHMcOamxNu>0^9+upy3Ul9YZgmN~FR;^${@!==`v zIBJJi6gG^u+VE!_>yrnWYpFd#P?r34L}*JM9oV9ncI_ns>&MU@G)N!{?z9Rma z%^lCoT~kwH4k=6c4qazb)-M8QjQ&nlIDIGNmdfIfC^k&b3%ib!>K7#yejZG9d^(Hx z9cK=p=+}tAB|rDT`qh?E8F}vTMwIMv%_e@`NGT z5Zt#-%}Myap}@lwF~csu?8K7*&1ctFmPwq+Y+&LBb0f|j zI|QNs@PrRo%y5Lj4uj0cI4mba7rGk!6@Vxq7sX+~NW)X{Ql&ln%uT+8Mj+b3&WwhY zOV3DXcITSq8dkUV$5gE1_8o05b4L93Y)bk|IX7p7Uz@QezGA>eDzZpEoRim5QQ62~ zZQdTFOR?BLWMYdoQL<5SZeuKC8QF@Eo$(0Hm<>a_i%9gj45H7~OXI~H4QPSi*0FIQ z(UDH!bccWBcOaF;GWHi91_sowd77xPO6Mo&=Ti+rd=VO-B3k1E5$Z5rG&+#Ed=DY> zMJ?ce1-SlbcJ@yjjq0Iuy}&JB+8@rrBg%f$yT9r^eofyY&5K-%PCDJYDAVWbha{5d z?K40JUb|F`UM03ufgOG&W|4%x1+CwQc#D~fMq;0ihzx(>6?f!w(xmZvj<4J1Op0*o z8pQR6GTq*~4rv=UzcMC)8E#ju1xP^y^W=)vdv>l}2iNV$+idtZpmfU*?s3A2lpD3z zXJ+eFYxX6tK3zF+G?%U7^)_^CGgi zL(u(k5ppjcaW*iNDdxEhkZRg!sYW`YLyvT)ge5TXXeRy162&C>Tl}KfXpun*@J% zn&rzC$hU_tRnc&FmF}GqAE@S~jLl5z%^Zj@!o8Qe&+fi?^VanQJU6K1^u!wI?REnJ z+YYyp9KW)p-5MbA+$o4qSMmCkQskRKX+%2Oi@sh^N1t$&(|KWAb;oJYV7tN zx0&9Ayo>051a7FCHSTWU#c?}Xlbf?OH^G5v7d-6B8kSG4B|`SRG@AFSCZ@>@ovGL8 zDyW{MUYWUqX_HhO(}_4apEq4;(Rz(6SprRlk5j&O8c}|pG|RkdgO6DAvD&%L_k<(C z25fd%4-9JIEYx+lEn%QK*nI81olV=-O26*RgN@UcvsH*cUK`<1Xke+{3X^56{R3>KNJCHBtv7r%T!@n5#Sp}PORabrx7+6^YwdDRz)AUUzZZMfU-&2 zE$KHO$1ONH(!{j4)84=Wk{jTU&I|_Qu+DdRQRp>cM>MJ!liEfth&dJe0pR!QCqjMt zS$fyQGzowIS@N15BI-5@5zqrEk|z!5L;Dzfkl-1rB>{kwLSRY|aC%DQ_{&Og>63Xw zkl8i0er2L!fteL^SrO>vN-WVy%x=R5)pcJGcBq_Xw4fS6{2+#P=(ctN5|>Xw8&X0a zU!!t~eCe12^hD-y4_8{HRP2^sfbOTG)b8`s-NJr zprQ{wEWSCqABORc+fD@<0x z*5ycgu%wx3_1_*H1F%G|lA?25o-W!3Q^~2P;PYn%CTESk#uZ>mU}88n+`6W57=8eH z#7(_q7iNXytv5x%l-h(x3D~m3mlrE7;$HFcB9`BJ0^h@v`fS|cUh#TS-%^LmsopZ9 z;a>j2qu+6g z{jQM%d0obgSzyMRdWi;Nh6muuZH_j3-#ckc?11PnH|sZY22C8wb|z??g}o#kcjVAdJAm=G?l%?@}kmIG69%`Eu|^S_9aD;y`Z3t2o_ z3sL^2%OM(ZQhLo|XNJq5j6v6~0Xm0{CJw_E$~Z6EKeqJzj)imJ=gw1w9Y5o!L>w3X z(^l6+jR}5ZhJCy(xSKW@Kl^Gha&Q!iIU0WQ^V(9Su?~9EvMk5$_9If}42&wxcI?_KuXc`-PCbDf0b0h1Yj#*+* z#y4!d{;?j->ZJ36V3f0L(NWJRw}TGPPk@uJ+onuW&27753yJNzuw&)JmG();){3l6 zINucMxFRn&%~X|u=-q^6dAA3ua@cwkg$!`&eJ}9{&h>Vyxx8|`;G;wmzM|iU)JBYnh2-ugL*_j(VsjhgBCWR{}7oo1F5$9 zRUiG_Uszm)UB}9f;H|?f9Cd)yheaQv*L@@USPF^j==)!y2)ta%40IRc1+b- zK?y6_Bv<)kRydM%W}y1d%0mXU3?3)Rvu%0!-{}4WM0z6z!xSSWru_G*(>RP{9dfF@ zo)h=XPoyT#kH>&Ar{LJ2lR)S95*+{W&z`2eMV%dyxfRrMvu!KHrjU0)1~Bd5OZ^=m$snUXg*arEo8xj9n>%w_q1Mf znl;*VHT_qSb=fp3UN8;aNYBfYv+7V#87H8Bp*5;>yg+a4u^f^vUJeHS-KWp-t|)j0 zy;>YrXp2<}oR(`@DA1ec*Xks54&zhN2s~yCyDtuJ&^7{{)G+q2rN#R^sgfl37gmoJkv%!94-cUX)MK`nF%K-& zAOMVh>90@@7l|h1@`Ns!x)>>>ybX0j2fHn0LtFk%RE^D{D4I#HTHlT$iN-QKR6N0O z7Ut{YrGn4owhuQ-;w(m!#F&{D;D-Tsdvts<`gAtEIlnwQeioNFzL-o$7l+3-czWjs zu3JAnYwl&{1z z#x)p*i-8BZZZe8O_Dp86BQp(Paa~$@LxKX~mH8I$xX&9y71IQC`tbDl@Z;#vAwU{P^Me^3%o9%{f5=ENy8!=@3| zxxv%i4x483kazRdbhRmG117mcOq-hqM$m<5G8v^^Jx+5bN`*rGd(a@_l4`fmazRmRL2s`#++`(Eq-ue=TE zRo4w;9Ng;tpzp5S_qZfCs|4xBeU*Ha>tT5`&Z94bwL}tBEf3 zC%FBu*tz8J^89Kvy}A5+e0?^$x*1&@o?c$tl99+Px8_w<^jY<0g?SZx!>;7%`emUx zQ5^luh#@v+<-D0?eps(aZ~OeUfmyO4bAs zP3V81f{Fd$P@7q6rdV37+R7TT6~c{Hh>;PpeDM^+nn&owyyK4vIU%^Q%qxPZV+m?7 zq(Xwvb&}?F498{`pZLR|jmROsgIVjE<&ix|dY)VteRB3&F2nCUYMGNPyX#%#CVG)# zIBS9U_koLxL0$Lp8RVz={O&wy?i`l0)1;MOp$BA< z;xy!~Dh&KwD-}qd!1!;t3d=@C&s;WWZG?1~RQE}1@}=^kK;1)I6MnlX*YYCUX)RLh zvMw;+wj`o*5wS=yim{v!9=_MZ@BwmIjM@>t;^_Kvd~`Fp8ed!-UrUQqAH$^s`E)dn z<2Tc|@sc<=hqVw@;E|_70#AcF&C0dRmujTou&CYGrD0Sou;Y)h%Fm zqyD7B91=FK>&?Q_5uU4{%O&$tju_UHP*wzXQS7UG01%thQ$MppjRbU=$PfUYhywB) zf0Hk19VKIq^`IvsXcYkT(6dRO_iTK03$!2h;1RCuS$pzq66l@!)vil5W-EUe1s(aPxl`yCmBM;XWBJ}dzJKwHfANbk zz~*x<@ppafs~!mLZ#FulN{P9ea39ZaI=fgHFlG$ucZPm}MiQkL!!6>6kAKHl5%2Ht zG{`@Q9xXL@(!4!N$1MKFGaAL!M(tBIKOq1ka)D@AWt=msKd4_w&XesBUeH~kGw2T? zA0Ulb8179Wdr#{%_Nf@snW;Tw_xQ+6+5K3DRXP=P8r+9FnwM)yfxu(wQpXd&r0 z2BwWEJV5(Lgr#b!Bdj2pXfLQ+_nUHfLAl29RWZ$5x$a|@ursx)MQvrCLa758u9q+E zI-6%X&DNxumL^;5f60*_21@Wl2Np zmG`<)f5l8xQ5+^~Tsx(~Eev>3sTH~vidornZK;hNisifMILu-v_AWRC?JHccwTJu$ zb@760KeV&a?t4dz_g;Glj^(g`af(uWqi752q&@wAmZi0vTYR#?{rM z=3vZrnt_t-Y_}IqSY(&aNwMM8;%{9e8qAg)RWoL#Nq-OzNVqZ7fRQsfh?~Pw?gzm0 zp!5UPq53D;+Uh)6@3ittPV%fs51uZPGCNG>tE>k+10$WY;0YO;W)S`g{C_s)u|c~o zXSdW4$8BUIn$Ct`p$afpduH2L`UhHaty;b^TUaumwKM46JEy0h@4?~+O;svw-^kXE zJ4$U>q-MaW!7WuL&GlS1{K)z!(_!BE5L_L8het-7-i)YPG z4*TujwqArI0CbB5y!-ii3(ztyt?qG_H1thMB>aUuy%l|$HXo$lV;&{S-#S~FqWoR7 zC|?W{UkB#*fZZT5Jl}VIB9@`@L$}c07;d`IUoX{nAWdu zRKzp)z9cGYViXEMVBJcg5SCU4$*PTJwx%9fp6k(NKKY5Q zrUcQlosaqKVQ{658M->SLzp%;6;Hg_E3zB9hKRP2 zcn;!SkG-87Me<{g;+gyS-`;)9{!~|5FPBABkn?PqwC0vuLu=xTI7p%r)f$a~QyI$c zsyQ-kSu1D_-!5SiE>?k*XGzQ5sbrmvIV5`*>~xu%6iY%&50yA%nO(D^HXy3w( zi^Y+~Y~5~;ZM=*~Fv){Sojc`8{+Oj~Tj$AbZEH2`9^?#p`@E_h{)7JZa(qu>C+>pB zD&B*V8LJ++vNybYSrIBoL_{58VEk!CD=&p2k3@1{=DogkZeot~!xfTPNFClT%BfX-|$ZPpXM?7!cOP zO3f0PNo2Y<9cy4sn^sB^J(oEp)6e=s_R_zu@g=X(Q+o(mWRD2;DUzqlHRV@YS3DY{ zc6mXCMhOeIsKHsitX*J2OGTHnEKRd?n#_DPa-|an@V0FxzCqOhSHYfHKt<(@-w~OtEMJA zQ1>(<+)2_=3`dVZ$R*;pX^jv3RZ$Cx_A7p%GJJN=Az-eO)~?cR37K>h6o-w6#Ny;3 zWjEK1@j>T@B}D_Av@94v4>EBZA)7t*HnKM`Lh<^onrE}XU)k3*r z7~qD1(dWFTEw1V|m#bJhMwr%X&^>juV7_ahP3CArz5hTH4-{|)o_DGn8ALO495L{U zRiZY-^HMNGf0@WQ0y=iDc{PtyTF711(=DC91~iLYJ6VofRj^4=iWtenTGIz|(;u^p zY)Oaj%hNK*D>Ebr2w{c7Of)d3FbEr1G!St4n(&i(<%}Gfg8}UzV4BAVbMfYK!H$D) z-(n0ywlMtAtWef0J*LHs3TvXZ2ihfgs#snykT$riXwo zQwmT-PHq#EYF1mf~)H#y<4x&F8>-{ zO#TKKj6~^FZ7`~Uctita`S%v#!M;6c)61=&6uYs#@BkO427oIsz#Uzy#JxwK@dwrB;!KSy#h zaSTYjrHJ!9c^tKKp}jXUDj8Fo+8f&UC{vy9tTP94Dsc7KzBZ&1oa9w&YwM6~V6wN2 zA`SLk;l6rCF^aFVT6&HLkdwxC2Lc1ETq%lT!ZW&axBTL$aT$Kze-)k{TzFbS{!+j; z5y)w=tiyWaq(1T{*07`GUqryMTMYh+l-t>3T(8E%N-?#3(`}N1t$L)ru3A%9jS5$r zt$`YvCtCmyv&VIbw^vWm)f#vy3FQZypD#stX!fEJHQIwUn!Q-y#ROC?7n_2gliK%_ zHI})NUhkzo!0e%ql9k}}?7@f$VQ``eRhTrl@rjOaO`Wb3#&KZ2NXCcIfpS9OA^4)! zGOQS_r9|hi>^wE4QP~6Os`<%Dzxx8O5v4p9ORMdXTuF{@9nI8HdlDyb73}dkpEEP( z0gW$V*LfPWWi9(8%uc>R4`O9nR z;_r2UZ9ilk<*cNKu5d=-AF(=@-w`w(Y=F>AR!Cm~w-k~Qsmqkc&jYu{Rr&gT8GpZ) zF$eL(YFkd-oHG8hr2m1c^rOHlv?#Y9JK!qprL!>m6B;T_x@1N;*!?5&5Axn+svxok z`7cFW)bh^jG-2MNWBbWtsN?0PYsq~u z2o5m<8n>`}kr?B_t1FTjiD(~)2h6|`^Ied8Fi@g?6sdihK+0P8k4yl9JYNo)LTjx@ zpSj=+QaqiB@)vZTdCThA@R2U+j)pc#{mjT{$-oB&0Wsd7$;$dZ)5v%a#P=xYYjyA* z9`49!E^MAW-Gk&bjW(5lr3Yy!Yn7SL>-qJH4ur1|+L{kW7L4LdYw zUibxlzpRe9myCStraLXfNLFJu;74OX3w@YF_8=fO=ouc=TT$U0TbfuNVFsxL|7Mxf zuti)6mNNl<10tiiJeyVW2z0hrlNA`W zlurSg>p7LDZd&H|vAFLCxE|O*Jv$&2I(H~L={-KdF~8{apJ90rb67oj9B(6($);!* ztEVTU)yQ+Co;u82-O+Y1t24noGtCE^hH- z?$jgh2A8({K1-v2F8$k@y9dJi`G8npbtnmBSJ9fv)#3-m z^>G)G^qx9geawK!&OXpgL*(eh2W`dpS9vq~Psvm6Jbe768FV=(gqCyR`xEAZJ>qq^ zx!dx`id?LeKE~-ZS++v+0ejKh&4H(|69}i^+6!aTry@$TP++ zsO)*xYzkAD+4T7O=5Ta)YDN&)XCX7ewHoG-6%qyzf`6Nm=YWM9zn|9i zT}$5_{m*M;3{KKi0)drWA&{`rH}SYy6wIW{hjheZ(Fs)!S$3pev`6Kv*xYY3v?Y1s zeKSB8-=6e*(Bq3f3&*1f)<{pa=qL)u)0GiKw&#HbpsD!tp7YN!UzGv*-QL$6T%MFScg}WhF z%bX7#AL1i@aNJ%vv#U2Xrg=c+7K75@AhzAU%kcELyK$|8)>sp$oL3ptk2(S%s z%pQ0K9vz@u3&J+Biqo&L@I`ab$Uo@$Spc~a~!+By6(os<};9V52hkp&HT{IL`hxWhQ7cvd2AfYu)n zD8s3&>gh3Lx;F>x@H-l{MLIVgZXcg+h)MmVnL_MuWihU*z((t4x&K%e>rGMY-@n}_ z?XSo`uPEcMOs#Et?irq zMe;+b$7~yZQ}bol5e(DZyP=oZKsuPEHJ1Mj)z|H@q0+V+UlaITGQ8CAl>mr}$-L-Uj1kotR74WN4`oVEaro;XdY80AXz@btk zT`~e5`8`l>akZ|T6$JXRI5+)bxF4e!7q}%;Ge`=f?xY($X=C9BKnU{0#tD3M5_aF^aJIpIrPhr&3M8T6>^D{te7vZ6!i z=wA?BBwWO_H#2Z`mJSW1uL?K<9*;EjZ8B5-j*f86L^`SMGgPy#3!1xQryUjRRf2x9 zAc(53$>?Mbw?m~mZBaLqosszWYcsx)=Mogzak3bdmG=^N=?~Zy)%pd4B0q#|T9bB0 z5<<^jL@s3h*Pcz^hOQS_t^!G(5?Yv>r#eX*+6^hCF!jq@d6;&bDnVa7%Q$b~id7X& zxKp#toVCs7dP;b#Eoo0X?6BG!;%uICz`%GPN{SG?pr~@v>j(#%m{o>c3rKoOVX3Wy4>zOf^m<}*q*BY`EMDL(U1B{+hHNYnAV(jUgsbDjkLNs} zm~DyxKHrC%wyRaCJwWzmc}0J}u{eZ-VQrf3^iI!PNltv9|??b1eve(KGxb-yXuSX#QLvEa| zwr)7qf`I7!om$465D*il>G_@7vGABuOdhlU?3ADDe4Z&xAbx#qc-=W*k+;|Ic<;Nn zBNWv{n|{N9a7dlz34vD$0+Tl`SR(L8;Dv%P5$Sp6n=u}UZN&np`5QxyCL_?gW$D3_ zK*_Y#b^MdKYO-J9gOK-q&D|Nv9gcI=;9$Kc1dm9^H&DK3{%3 zzP8PaK`dyYtkR@3nr?hzG#u0l?lMR{Zr{Z3lMTgPO*Vu^NUcN2qua*Z0>lQb|1n)|`MWVW&%R8ehDqm!awrkzQ@%E9EZv zu`=HoR##d7&6E;1y(L_^#9Oqy z!Kg}c2+BbS+_;#}|M2>S?N?;ApPD>W7)Sg-wO-EJJ%_QYpqgI|xJvh{qH{Tn`zJc; zpU6c=EG0Al`IR4bKmcX`Y{rA$ayAf)DH4H$C%$I}VzR6*x&Z^GJu~WZDKe07j)Ru) z$tw+*flOF-Eay0c0+*tw0XdMAB0^7fE)dQMl8LY*!S761a4T=8f0om~}x@-N1+ zz*~Xtm^fk({YskYEN{QT$yixg;rJBT!0%=sK=8yK{tlZkKu22?45rFL%9$oMj7S$N zbR%!zI9mB2We8{r5kck;P2OefybPSHOqgKIHWNqdsj3H+zbWX)6*WL-CDC@s3j5R zqgaX_T{mdiuO`+?v`AemSjL;^b@T?LJZBv}aj~Ffzb5(_%jk)U1ugrv&8}sHtj1vQ z|BhZpZ&2rRmhpe1m(d%(`J7AnTl6w|Lp7hXjQdodM*cldqo-gWXnFfR zm*G$fNArP3i^DdPO7o=2_b&+=gT1mOf2dQOOQ< zx~9?>O#a5yw9{3SwX2$^pw8lHV~LIBi@*zXpxV4WF4wXOIm`&<+2s)1z2jsDJPJqW zL9fIHh{0Th$379egSF2q>HlZ%%bMFpl7#@5=vfhKN2xr@9OR?eM_PRKK{9%wGvcnAT#4l|Z~)VdN25;Wb(@s+yx_BG1O&^EF+q%f zYwUwP(u@|*$~}J_OmdwGk20R9Q6CEYKB?1Ki;2M#=INZR&ufi{0cey!n07%hmdm|c z_&LiT;Kv^jz3n+->h&7c1mThDz_gUVI-EM)o}0|@jicUc*JyoVD(x1Q4FJJ_X9C9ww>%Io zOFQ94$KXJ10-A4G)1~w{GkT%DZG^UOBuF&2gRv74tpqKjejensV1uw}7hdweCMC`9 z-(;T#QPIeRqWO_}o7|&Tl-yW|WjbmEa33{^2MavqmnLZWc7D-7Y?@M0+Va(rD!v&I zGyC20zIS>-zp>t-?sji&9_IFYerrpr?uPu_Y-Zzb{if}C!vf6$DkPVvLb9_2@(MJV zjm}5Ix!D4`onKDo*H_cgY(^T<6i1Wc$C=rFV_-jL?W|DNv-$b;{Oc9z@o8}W5#(-4 zeI=Yz@cDE+8=Rb*!@)8^&iO1sgTZh<{xqPoydF%agRjh12gM`8 zvj@8!4}@Z86fU9I(P^~S7fU@s0nsQ#_DX0C9z~&S9s4f(^#ujj@MUO;jzt5gPpz}W zSIA6{MFFdSwMYE0NyI{|4tm>FjddSs%&eGjP<&?{65q)qOR0J$;V!|kamPeLVwP*{ z`g}6{V5o9=BrDZvvCY>nM1M51FSrzkXH}bGzm4fi8+~IU=P>e_c-PjwNmU}#i8OEX zzQcoDMs3>@_XbO6GE`dcDOAA0uS@4wIUacBuq@l{Rv(m^rg;-?UAak_DuM8)q~!jl zV&BOxAv@2m8bhq+q3=BVuT%#>W#C2@dQxDtjNdLty@i&1d3gVs8j1aRoEpio5HaR7 z5C-OU$pc^zI81JNJtao)iC|YrS1gmJDy|?JU8VO4$og(jM`vs5MzoxoG!Agej=q-dN$AJJ~IDC=|0%f;4> zb63qf{V`c57$LT>0gng4Cn_6eu%VpPI7V&!Ph0V*l?}}z_NM0~lh$Qpv#<$lOe7o8 z9NRv=hulWeQ`|@TBL@K9o6sMVv1JLot+tRsVu}R~jAV64VwIPnF`ouVGSya->aej8 z^+7o!^bGcY}CjtNhrX?qQ& zEl2lnN`5Azy95_F{UU*}tTGmH|QScdyJut4+lT^E6~^_N8uRmye^`0o${cJccGjO zovpHA;GhBPfergevw}A)86Vq`^hniCpJ;(Ph8F+)Qo42fN3hbO$aEFsoG{qRunoX( zqdcZMOFpH_v@Ot;@~stxc&kP{n9H5fsuy2LELsGJa7nfUF!l+1d1s@jrcvdxD%a3C zHPWXtCMqo68QVc4cP%1U>Wi2>NY?wS8;Q3O;M%NvJ_kzS-+2PhAIg{Xena`cXy z!c1yO>H6}rJyXB#CcKwq26H3iO}22x>yBIWMCZl2z~**`iPyd_TFeQ137MCB(0sY) z=FM(PAcOZx?+Mmqz!KQ^?rX?Um|nz7(sHe;Ti*s!7VjbXKD;!mYr-QEA#jSU^MA{A zrOrEeQjj*87F5jdBEwSIIw;uyJRZowa}nM1Z#oN4lT3)IHCN&~s0&NfPru>sWOm`_3K+Ny|L;bbn%|Wt6*76RNPp#+j1`xzR*0A`_P>jLM4M;T~i* zDTS5!P(y&%FzGvJBbnzh&@h0{dM)2vpLEX~^E0Bouv}j|2YTGP_l-~=vDkh0aj;iJ zNQHY{r_n4Oy0h96DcenIfi45Km*o>p$R%v4C*WlcK%0@`Dv`}yP;El`E4`=}oQK3L z+lu27BXt7Mt@vmKE~wlagHY;^M`C4Uop*7ndM4G6c?_Ckdc z$y)q2WwTZfO{vKUi*J!&Tf)F(v(}I}d-O&ny8zn~{Uw{VMxgZ@z3t&0G&g@(np1}0 zj{!^79<(N}LIID&s&Zz#Elp5X5`J5&99*K_6bJ(lVL08yAlsfGuLHSaYrdOwtjdb9 zP4kqd4Ti&o)GlyN1F&Vqy`|!e3=YV}A@ZGjYXQHPV<&8rf6mA_J12|uX5>ePm^VTb zjo~f=S%EubDuDn6@CIBd#4&^JPXe^6%n|2d2kebP;MzS1hQn%{FgQNe%Ntq@ID{59 zyo%d9uNv*=qETqB;<8@`TgiJsZd_D4(3Kr5K_|%@&WNQ z_IO=`X`K4`#*MyzjSoH(jA<8@+&HYQZJAaLNn?Dlw`V3T48hg5n1;@yofEYewd#`p z0JWCkHW0F^Q1gdV)#=f40_)6aTJ5&c!(>;3Xp2S_wkDNriY5KZ^0j$e1t7p8mor*qPSm_Sm1Q4y%KBbl5`(C#5b?X z2`GU)`XpUQfO}R7dZv?KrD!G~)r!0^-%tZ~de}8Yei~(qguII5h6L!+>)Ds|*%6$9 zWjCoUVE=#`Azh0s!#N_6e2S~unYQb7B0U(7ZH)}(p^m5r;drCwdsP;MiPsMUmYlvQ zxlBsuxZla&<^|qxT~iT|Hu@qWz}5uME01%DPXSV4D73@?xhPqhlk12<;)-s-#)lNSTT~Y9fR`513^S0-#n$P=) z<_m9mZv21+ad@s@5C-7#)p$>sBlOQO!y~X)2W+`ENBW`}mBJPJlvCav+69ppPnSX3 zt7eH^Z>{yh3Ei}c#qcFy58EvNZZJX|0dN*>HYoR`QQL=yVlsj7%re;al3_H+lVBOy zm^U^b@~Wt;R0UK7vUGSAtslH6PY4AN*A2ppZ4eY(d*zUydfyRPhltJ<^13y`H!i~J zeZYch!RU`ld${R%_1aj+k3iO8p;frD+nQ1f@&6G>{12OwLRo*y=uKA#d+Gd_?bLB< zTmT<;JMjfOd|SRh7c@D?I>B#gOUMuj9I~Adhg6n(f9(*y66_V^P^XCCO{`eWOf@UA zPG`G45ddY%W50`rSvI$2R7c2*UJuzcvZd3as2c>m2Fd~w%)%F0Y+T{?#Wc`^rpkW) zvdGN{x_Hwg_yjIkxb5@tQE_LG2H$+{w)JtPqv0+cC&@>ZOLXDJWm`v6?TKLb&Jirp zBo)!qnbrG6h**T%I&!;kJQOt+%V(MTOI@+X0}#zw;H@|Xpwi;NUZh7X)uW! zyA_1;ouxH*{^6vo5}ysh$K5tGy?0~69eh^>cGbR@1t5x9bR)_LL|Zbms%2`eSCBeQ z$r=m(R5e z+Q`q`RnMXo^_VGX7n*rZEn)G>+IE$lP5$xHFaSO!O_;~oy1)y9Ai)oAFlt;Ctu3wLx98b?G zPwv#pysWKdWdxH0G1z?E{M@V1Wo3hE$rXQcuMwi#Dz4DIqBh^VsDw^!fn9sz3Lkb= zln0F3OmxkD)U?&KcfHBP|AD>ZBckoHyoG~l;-#zx+ZVu9ncSuYuY~Biy4i>1p@GR| zAf?CQ6b|i+<*6LJEa6Ao3nwi9Wo6{yxzH6SgC>UkZda7`loO|ZXk<#ukb+Ae0H<8% zg-z8d?h9(w1PSND_dDjYE4XoQZZ0wRNjCBS4B=_Vn7)*OLbz0}CC=xp7s3o4Bu2c| zzaRU&9sSs5obB_abnfHhFVX7&(y(Z^+djBu3NXNuoD|b#2|d)1{9Bqs7<37rTWyAu z^U3u3WH9{jZaVpRdCDrq+xm1yf)kpptjv>=I#q2WkkXrpue3PuEU7Qj{Ijh5ymEcj z;l!S-K-}yjOgUFkOj$U85Fjk^tyGs~wSIYNqzLi@VUZr=i>q_nm?Avo!NlVB?H}yY zH~+zas&iNXETf)A)CoFWN(ZfQi1Jatgirbo6M~UVYC_apF{R0t>0#LJKf@@$jViak z_KYWFvOiu$(!vpdue6ND8@ypc0#O;DE~5LktBx=h#%v^J zcLcMv!0=GMZcu$z}m6>(`gf+^bR*-2C-n4IBP_&O%xZ* zONjsVKZp!Mp*0Q`S``ufHDy**aEUD~!H&uNnB?ZV68bcFg2_=_;Wy+nd0-*p2Q}^i z-bgklbvU6)3eBngSiF24DP_UDTqMLwwcYp(Q@gqP`vLGb7yO$G{;%eO9fW^H7uFt0 zx-s+mjk}MKzIk1^GxL6CKuDRHd&2>yV~Mg+x^BN9q!s2p01ec$_aBRNP2zSp&bTgb<#^NK{gdu z6r`}1u&XZp=HD1s?|1|0L}8>->oCNT`XTy!^uc0k=wzW;Htr-X4hnO*Q^PTrNsREaGUNvM`bQ(ou?L=AhsiNrg9yE zl6lG%hz@w^qDvq_kIi!&3I0t#?t)1!ruHBrd$DKfKt%z&rYjT~oy5-Zt+xr>JWp zTb80g=BUH>9^HP6cB$?%TU}dcK;7tjgU`(3G?qs()2H1$Clx)0?JJZ%2L`#XpY$5=qitCNy8gV7mngDs>M_cVsU{s*7Uo zckY{)TD$2TBQwknVVxxU!LqWGM(=2%{$6&!d<{+I^{t1#clat>^L#vwK_!3tD)b6(5`rZ#+<)@n8rOQOkT0+)A z`IYs}?Z-x!s48TcNwM_);Nc7`h_>5e$$;qmB0y3QnU5n{!2+bL0Y31nGD&p*|N3w1 zkU@U*Ogo|V{JZN$cJ{_Hp=A%;&2QU1Y4&*Ej9rVs`|S}8$LAlK?7p4}u5 z*1hC0Q~M_PK;Re@?sJ{dSV+n zFrTX^kOXR4C7f=&O8I7;VfzmzTQX6vf%>>2a01Df-nuGUF{#QWKeRBms!KP(;Oa8X z<^>{fYbVkfLXbecRp^uKh}=agMr7i@jr7Fm%4wqh1yadSsg3(Evl*zr3`+O6Ec3Hu z8OWoST!yL0lbTC0$7mN{c%RwdYvjwTY_?q~WmftX z?JB_mc}q7VKIkz7-kl(m7`Zna|GhCE+2X!5zs?`=xt`Bc}@x7nk7=3+B0w3ND z*s3wR@fF@8J;F!0grMu#>vy&XD^1keLevt~D{Ee5^Hs*udouP>y&6T8FylwB5@+73 zp#GIeC*yi)h?@5Vh>L{suLN5!2N$E$>(O8~zImv_2jNn({VIW8v8htnF$PO&dVL+V@EmYZPl8lQY!J=E^jeUcBD;D_HcRWpC7>9E%jR@yJU>=7LDtPyr7Xp~{!d9^RK>v(Rr|aAR5jLOTy+8rF z9jCWxoSZxiGOGLot_gr&L#=@wF|e#a(3 z=z9Xv*D?`{(0}SMEFKc@NZAlkUaK@8rfNwSkXJLE7aw<$rr{hKgiw7VzwiW=FAlkhC$7m%i@Tl#XXpaQr`c^$4B9C~ z?6eM^8U%DidYHl=p*f?nM1J()H!_gy+oa|yy)EjYWRM-tSZuN=(rT$?TP|?;g3+M( zdDdyT8A11L(rcGJ5kkvNQB=un&qT}~$h7KpZfMkTuIN~g39LKrA~(*EzlN*=6OOVA z+sPg~kG;vBawNdtdTfd&@xAfOa$5@?JI#{3B12y#<&x%rd+OcNygpDwZkY3w#^XHs zjDOya-1Oa%5w&StMD=o`_NGEE%0K5OJaK!V0_wX*oh4Uw!^~LaryjTOJoCQue8>JM z=bNZI8Twg^EBY?(ytwi*ICpaQXegliNWdI7CtkOt|$HDrHl$bNAR8SoRNsB7E&-QBLp zx~n7lzt19plnj41G(O^EFTw;^Md~k9;Ql<#(+GVdFRBBXn z8lQGhen=Fer$_z+f>+qQ-Lpk1QD*4b(t-#N^MveUtQ20A7PRRMuO^dowXi@`wa-VM zO`saVv>cUs!zi|^O;hf*bzj^^;IvTH3h5%L%XC>itK=UqO;06_Jfq8Za&akgmreV>*I z{N%e<#zJdbGkF2ZgVH%mGBH6&`H)J6L~aJ%IG{7^M^W+gk#AOLW@Y;$8614boJp|61du!p@Hw0v0&6aw$ zV~5ONd)Z}Lltdh-FK&cj8|AJ0EZ;M=22dJx1$#vQD=*VvxlF36D9Pf)A1`6hG}bT$ z`lwj?4yMLbv+m_POw*MVWo;xi>8#QLveqLzwDJ8rdj0x!J1pZsdYNiQhy>4zFfEM( z&>2KzYMJN_>D~V=u3%oPH{iZH!Y0G6yqS?aWwFNDE-Ihg7#$i|5JXPER)q3K<2<1s zZ>ZhF*vt~T)E{sZ*sZtsbps-Ggr%_qt_ie{uOn*EhXF{y^*M{S+kWqV)8q)Wt4TY$ z7{{s*Bh@@@Uq$O=oKt5;sao&#Ol1n!XBqq7mv)RfHObH@+%%Wk?m~+S!);35U{oQ- z;ziX&GHuVKJg6>{d|huo5#C;ae8bXxoIST=rK!d z;*TjYYlnnJ8Cz#wZz_lZ;^UOddP_Po9ZeB%4rYqNk7#ZHYFaM#Op{eYkc|*)>g#lw zbaI$Q+Y|6~aa~eP27+0o3(V|%F#OO#|L%e@oLtW4gUfjbR^b3cZs5_U!THD0thc1h zr}Odh!{y}jWd|bQf-;&;CsU1AJ!di<&F0hbPzBz01f#?G_*s9`B!44<`hZbdk=z?Z zHE$J=uHN7>q)r?D-w$T*)oUgOl-n8ScRAtqQyp+DyTXi+G?#%4US5IUQ797(sN8`v z#3}gwMgR#sG4pAY8*|dUV<1eZ=)kNm>_#Zf3(v?f-u6ExuMRs zMGcK6NYv2F(?X<7Ptj-hcW{V`?Cc}03pjLWDX8ZO2zy7cqk*t{Y6frv;?AktNx4oL z%^kefzlu&$N_cpUFgzPkwr~m(wJ&fJF%9|k^0jf3`0?}(cS9SN#N%8VszW6^ z`MgzzGVf|P=WZh_>Mu647eSXCZ8uGe@H|i~vpT}F zT7oM%FKQa~M6nKd3jtlZ zla}(I8G*Sfiyf`)lAz)-T7hKDKsupyP~3Yx8PjlMn+;=-FE<5}R_w%i-C!9C$)#~R zQXxrhDossA%k=17?fSyVY(*>ZHm4$qmbU^G3w~^!+~u%GCs!TrOf#(W(ODO5aWgQiWjqWRRze5nK4_laaCA8zO|QQmBz`*pemO|gwgGlf z5I2K68O%oKB622Bjo$)rGM`T_9*rnY$M4?HImPbJNWcY4!1M2uD9JZX2!Op5{sQwu z$ibpK+CKasKj`{^eAMZl&~5b_{nz252sM0C`IhDO88$hiVhT!20C3t_X=2` z%ea5T}}?DNB#N>UgKjO*m2*aguBzY7r~tWj4R?D{`qP^d8^FS^dBtJh|Ed0_v`eb{9!R zb6xb{HHrktqtZ0&R#Hh$1T4XnrsCd`?P98FPgewN-RF;B!H-r29s3(juRSN*G- zHq269jl8#>2VY;N_I7IUl9F$!d}40FgxOR-9y)`QqOJ=T+I{BRyU*lgsV=JK%B^o; z4*Jgg(RLYhQ>5jT=WS4i_%&#BIyxJCJfB~mj0d13m&#?Ub)+Til?~H!xlQ1b*L)Wr z4rhXtk}#aoPCaM6%C+Y z?~UHVX+2}P$#c?3kCb3Oqqsu!+C^fqFlcK1Q>waSWUx0s;5#gdKM;yO7~)knu9S_6 zS<7t674w7QV7c!W!W9JHP_v_7 z-(+>jrT@M}_xipB<~C^KB#cnJH?;ftr?jm1(K&-e8=UAlx%t|x>5{9Z1x5-s=p73t z+MK!%*kC(1eUVE^66Cx~j#4^B15-iXgR0&jAuz4ypzfTq3Jg%WE%L)kTsmK%t{kH0D?R`y-6WUpU8R=mZ&OzcZ3w$`W>-|8fwI zF(u&#=GqDnlmX&Y_IYK_j<-e!In}5C&IP8o)4;of5&jwfk6Pw?K)0xelr4G*=M1<$ zo74+GjYofvz|ril!U4oJHE2XQM-BA#eU3TUTHem*_^q?1x9_=rnv37Q^53p}Zx8w3Iyksa_r=hJ*?C)E`<~Dt6Vue z*c=X7ZjgWw%5|*aI+&M}R*UwFi}U{XiKEi`6B-9W51+KxfPA>=S^htAE%yGmv6tz$ zi_k(X9~Dd80L&2PbgGuvZ=+Jr_y7+KoEs%=o15mQk9p3|!E>3f)R7IOPnP~~p7pRt ziMoRLu$}`Q)j{@k{?~zw+q6fcWpKq6pi4J~)2zX6Om}PoOw+8?aI@G#T^NN1C}C>n zu3@ks7lyDhJTIm)v|P0r1pd_A^0y{}k(>G!U2V-|n843lyXM{-yrb~wZ`P2Tn!er@ zc)pz6Q41WJy>lFYDyr>eLnElF!$)zQbNtp`wXGKsd z1O~ozYt&V|_j>Q)bD%&~%XV||=UP3gUg?g9jJ{NRyapE^f3B7JCQJvnzkM2nX(ZQd z;5+9G-HhkXvugNOx^IT}gv{a|&F-AV;i~<8a89e0=06xA1@{nLe>h=U1o+46{#JhM z@RK~I!;c?tpho_e@GEMZs@|ObUPevkOyG@kpreCp0cYbcuq5iE!oC>HhwrahZ0vL} z=Fzdeou~Z6e4Y-j=qU41rvTjUE4dm>#SjPh%_u`S#GMszpt&NCM#A%@t?2Z%^+}sI z-x-zx<@64tp$zU&$w-O!He{i^9@$@%W5iis4IYvF(xo(}XYgOzj&c7Oz>ma#%V(MT z>!phDYK1McWMv>-7Ep6zTaDUG5c`!;B|kIbD67K6^;H{6uKF%p`mHV>-qBp$+6!F% zpjk-w03TL@+`t``Jn4ghd3-TqzvFpPuw)@jF9!V)L<|qLY@H{!32X4jArr)>p{Dn{ zF+J*WqS0&$ro`lG{^=^JbO_H!0|Gls*ZO8o>l{60>F>ZyJ?G|zAy)*{^ulNgjYp{A zW#G=ClyR9(d_M%w+i)8JYt9EiVUa2UGSg)q9)Mw>7=xT{V53&Z(vd#Cn5Y-|{RT>3q2YACF<5 zshsH&H>8`1wDWIF!X-&VU+biiyDhN>c%LR^R4zBd>b80lE&{&Wr?GNUk|N(4)*zx@ z7%cG?@D{s+d=rP#LFw*-rg+_F&|d^fD-!TYA_A-K9Un(|+)GlhoF8=f+YcveIn-_} zX#t>0kOPU&Xw9zBe6Vg5pRcqu#&I~~^x3KMAtctGJ6g~&XI4jL4PIdIn_$Kcy^mB04eU=! zJ#%8b9WRq4u7-rJYxZmKQ>i4;+KTr`MBu)p#uP^WCZ?tcjiGfOoe-b6q zhbC>@53fS)0oswHUCmxsY;+{Q=-P8htW^?7f_Z9^5)7z8o4ExE*3Eb|DW{tx*QZYi zP2bjd&&L)(LMr7<>U%+3 z9hiE{Wtfw(H8RTci7c5qbQ=x?5`bCa&C2=)Bh_?Pom)X&)Wn*C;Ww+V6HnSu;D> zkma-o>N?<}x7ZVQa|}Gl4vL4dQ_OWLu+{|H%E%|Z%?>#uj6Lzcp8^36w<@DaCXXh~ z>6`!>Cm%;h1Wyvb?8fc1ntQn#mHS*b>*#$GE?_pK_n@{|eJ7vfNoynqq}=_4UP^WL z3%kKIi3>?XwVb613fr`UkoU5PRh&)_K41WH>}?OAQ-KW*-O&QEP#Zs3d;gX5hN?4$r?GjG$MWN9OS&pU9*<5_Y!FJ7 z?qIk#hOY01H$MG)>mA zS`UVQaH(6gimLCE&OXWvoN4dJzJoTzkS09Nv-w#iokgJ@4yUQt==mrkCfo%zeOdw( z$D-QH!K~vk3{9qH>ld3|A0Re*ktDz}^earq zNOKkJUy)YQ?b=lyh<v-x1!CqqaB$kFBLA?j-zV9!!c4G?v0ql4e;5~i7z z#t)LiLRFjt+k&7O@}ehFKjAG{VoPE0iTu>DV3nL$24)Cs(rKQm3oO(RbzPx-ywkR4ach`UX)JVBkw4W{@2y%CVPP)~8=ZAl!{=(%k`Lz*2 z)o1iS%06LK&pqLPsL#M*cUWwT@)I^|+a(ob$(#rxYMrbT-F4~d%KxjHC5DPilvaP1 z+>=!=^`fg|tBquduWr-i?$syqKc<+yi^@vj1Kr}9uyDGiH39#kDA%vxYG$YDS{eM<4qXy^rp#CwlKqB zybfDPD~k*sZ#X%hOs`L;gU^GL^U?ME>(wZPadd<)!M1VDV6bQBlfhhpZR762V8@pl zXd6Ec2CB^73Uu3JBpCF`WO6i#qs#mleHbSnpR8F(4{@0Dui=3{#g>$+Q-pUJ{WB}paAb_ zc(zhM&vDap&I85@BLi9w0N2?Hq-p;pdk|d{$ZrE< z9{=+tD)NQCjbp7_QZ(^2E$asr7m0|iCu!g}AF)17s&t(T@|=Sbk-qdwN8<}vk^kcCEQ#F9$inU%_JF5vv zsNivl-^B{I{+Y?ifA=Cmv|J`tb@cl6>z?GxWWvBoL{ot9mV%%er7Xb9?J438e3%NS z^umX6&kwl^aD->;giuB1UeC(mp$!4j#3PM@z&A?c;~d)H9cbD%KA4BQ$H6mHWbbfH*$%Z4J8G{VrEsJv0E zh%qLsMg>DlezN3fmSws_+1YGQSegFDvdO6bcja5nEjW*tHX${#6yVAflDY%p;VL^3 zhL>(c#q}a)$#(UaIr^OoRf{bV8aVSiHpTV&2tb(P$?EpAa_V=|NV#ZQuhlKIB40W; z%?p^U0I*AcSx#LduP%1;LZnsN0B!FrDt|z~o*9>YY!(Dwz^sqb&jcoAWS1GGhBQ8E zx51601P5*LPPN!3t9o9@1X@@dZDoOA3BqZ+FQ}c`b&wHau8r_TPQCpuRFKvK`b0KO zf7*jpEm=)zRY_VGhh?58^Fn1S`>wvo-8#pMdfjlATJF;243|bVYfU}DAk^YPN6?c8 zRqAh@MSI^{6J=S+^h{T;F+%AiUa4=x_543t&}F7ihR+aTls^#jT~-?ZLkmD_XDMB- z-WW@ky*)J$P^D+n%8j+kWU4hhFclffE%FuN6oaM@Mn5l-JO+qULbFVBZDC!aGKtf= zCmj z+VG^|?DPySTMk0E{M|ZceZ6mdltJB#H9V({QP+$%7tyai(thz5jGsj)k5O@0z0@f^)*a<`sxj}e{^=1b z&+1KD9lh2P=Kr*GR_dF`HOiMo-)WVvoPf};^i_t1AYpHuvovjb2mA_3HZi7BGgUe+ zZ6?%E3v-{ww@hTSV<5*dMmqUXgSgz&I_w(%cz)9&ioISKa{o=Y4K%G@J{%5@jR}0! z6R|m8C!GvtvJc(cL?)@}jX6i`KVkUO9`GM%n~427c$U#KuT7P<1~ERx55J5fL~yiN z^KOXY`*JS~C2&`}yN|ecbp^#qB)Y}M7e(%u=mUHsE{rd#OXNS4raYL=HH7R>9K^-v z1%oU$9ab;=G@gx5#^>Yt*Xy(M!MmAWgTr_QZkeGG#_eViksP(_mEKBaQ9CQjrJz-s zrwZf38*N-r#Ds8wn}+6dWFA~@_Ki^*=Ew_?%OsOXyVv*2H-?pvYx9mmp)LJ7J+D;^hCijyBj;_jLNAUiE(*7Oz`(+RRJ_^rz6LmHn zQYiB>$}4I@p%K;MuO{L@+*jm%W3Y{ZuM9Gkmt9^kLQz@`*YO*AizOatSeWt`HAep5+`aw&vK+z}cFD;kmQQ2(qg zbD2Z^!C%_tkvpnE0?zXLA5)y?A_6Y0edB|W;nF9 zTF39U)N1pe442YlEWx_(r6#LHLeLKjGr;-QYTb9XsjlP+WhNtx0v~^iz4x< zQ6OzVr5r5#+E&9I?jz25U<73H9Bi=ESFw9w0!l9)Yf8C~`EG71dC~M#2xI$8RNM9{ zsyEX@s(F!fU>D{tb%AUm1Yy=|n7^LkKMf0f< zXaVn*7U4*@X>A_aC-p%(fG-a}1F+y<>LBJ&RS<9t2|Na-XV@~q=T9wgt2lGI=c8?M zt0be$-S?|zKi0P|T9N?Y=!CD*+oJxeB{A3MFONVeD#ALr;J!A0{h|qkaK|ZXy`seN z;fuyi{6V9ckDT!K3Ea>8aJ*FK|I1)ym=U3rhX{af z``z6+H<5Z%gXr#Fdoa6t?L*6R&D~0XL?l8H%qX8Sqg&$cnwWHdz!W@ z;>_pS(10|lnV z#8|bwj}?uDW`e_StxK`Sk(#ROWtl{xa>@5Mt|^MmzIM=rVZ)NBR)D{u#e@0ET81^L zA$~`fdR>ZvaR{@s2vZZFYUX=bz9dvt(^JcLI@LU=3rBl`xku^(px4sX6(8p zYFYSkvG2ZzOwVu~Yh6|JwtcxunQ^_44!q9wT0IFOUe{DrI9V}?`E~aR+k5@qb!nVX z^o>x;RlQpNdcBUpoBZ29TK9r!A<3H9fBCA$&b@G7Vs>#(gZ9o|_^!wH$@$U^;M2Ww zZ6A^Fn#j)gb|i6-(La6z2+y~Bo@}=SkGM-v=|uH_CEWMe2sJ;6!e83<0ZEMydI!Lh z`efY?~9 zWntQsQgAj-i3BHjd+%gH4(`gX+z4!s*5A=De>UxhMj@>op1cOI##yvZ&eCnI(eaP& zycj5~ch*LEqzpz#0tE~nP32tZ&eWEE?m-QPhOzAajd5#>T%vN^x;$pxfrR>@X_W}e zzFHhdHZzQWU!2GTnb)TPLa|Y_`3|g?$s$5+@jE16p6z6m0B+bcSw4{Mq~eUksgtlv zYm0R2;M26^-Ay}}vU$n-9-_Qp&6zON>kA-ciij)c3Au&Z`Lt28Go|aZp#8%$Dd0t) zq8gN)cZ&xfFE2(9&>!3od{eO2uC zyU%GJ7kvBMAMtV$8T6N5x4qs`wUT!opYBqoJG0(y3x~;j(LuOR9C zkUXGdv(r92R&QV7R1}CF+~$29L1&=L_E#(y5Fl3V0=YBOBYrUj-6B7cGMv_`2@b=O zMrc*ghd{JcLdKWwH^xwH+%>9N5CIU56A!KqnQ7kr)V|SNJ`hDK?%|_ome7`G zPH;ZR&zVE{)I=Ja)vsS2JzX50(T}(2B4xW`pT{SAG7oO-fvOH7vZ%BQv9Ke_Xg><*j;a5DQ6A~>8*Izv__Om=4R}(Ms*1yg&$hCr%?xf?M&JNkRy2Axw&quut$wGcStmf(z6a@OO%UL>?;3 z;%;871syww@)qGu{P8&7B)qCg4!)`s4WlrYsQFLagL_%p-qYZRic9858m$88-YBEc zdFzo`q-PXnu(cMq?fY5*D1RQjL4_-oc4paZYlqoBZ@1mr1nUA`M!>x+o!}ym8Y#+TzTr(*{|wqB&P{~k z{)6%Gn5S8y9v>guxxy0S2fMZbPb}ZVAZsEO4iohZPX4UO>$50Jxrgz^Aq)*()Vh5= zhOfy!gh#RMMJx)stzZ7bcTsfy#Vu$eugThp0X{wIWe~d9Y<}5;vREQa9QY6d*ZH)E z{ERf9!!U6R^|?W>1RUgX7yJ~ogr9Bu@(p5k-scgh{in2Z%m>SAXc@M%MqBI-JJ9A~ zLc4P=72I7u1&!fF+as(tESI%!Q(Z6dd5`^Mlm|-r4?Uuj&JI0<{2X(=H#-YN4kRVI&i zs&4tp+_XJKXSn9zhp^QNF3L6QzX!a>99rOQ6Q|G`hB>^An$6L_7#Z)+>cCv8u(z91 zy-(YhY`a+0@Mu|e1SRh3YrktnprM~EFme(zz&Q?lhvATMFB zpqcG&s -KwF(}8D)<>kq4rL(kb$9;g}p-uHbXz?gta2AqLEtvy19@m^0g>>aDd$ z?6!yPjA) zCasXe$rQf!AP>en{)bZ{a^cpr`&dYPTy%_38}5Pj#@L3`&ooA0(>VMf-%BLO<76_}pvN4t(&Xm$SVu}vPY=C6&` zdTyw!gSN+U4i7Hmf?I%e3Iittw;tNF7G8i{92YHe6jYBa|JfcjENaSVF`>1`Hy$^P zlT+xh?MY4~n`pVw&q&--1>D1ipjckFg2zSP9`$XMLO?4Xu=N#ts=n*_~pL=DjM*N z8+MaC*oD;EI>iN<^Ej`PdPM%HunwWEb1M6pD!b-xQNG+1B@xtag)VLr+;zdL*p=wD z=I>=($h97F)p52aaW?x@gr@JSlc>}R9`+(aFG`owRn!1foG3`@E+IKEYthsIgcBv8 zovmAg#(qnbE_@$d9%R@&l{MkL%EsWjFx|TubZ%U6dX=!6%+le>s%>2+oN8T>e$^5E z-)Gg7h`j8tmyWc`q0>2<c>2GhaCOy7(4W8v?YBp%TCxpYa;cefF>t4~GB zQ9Uk01YQM%7W6(%c1a#5`7%u^Sx4p@K=tecxTx?BWTNV3Nw<2R@v2rh#a4EjRuNT= zjA@aBWwNWMNtJ-R=-4_5bzbasNW*snEJ3cBn<(A-&KY8nkV#qHYW@rDx_3{BxnL7K zSCvzFDjSIJzE3aB0^@6XGU>8*3^rVlBa5O@&SP3eg^B zM1n|SS$tP>A1mYF=ke*g(VSd};fKMy(e>rvVq|gy^QwJ%E74IuJTkPeo2Y^~?o9b7_?*_80prq+u6|&rUSQ%nx6FP7 zq}kO^DXK0|v30T*;-j`jOkSQkep7L~Y z7y3KlIb>~=hO#E~#6vNIfx3jC$aJfOk{|@e?lgg&vf?%|2qd576>LTDjWH9s)zvX9 zoTIh$qJ|_#N{?CO)%enYv>$z)zBY9F)PWcbIG)-wAv133CjbAx{#yaD3O@D1 zi}sA0Rxzi;#z6x#>!`NA18Zk`dcVw~P<XkloeA832<|wuntjp7tl&y5i4LrZFRbT#d3}E_=`giZL zr2_E;sGs}5S^T@#@P`h&{C6lD=>pclXu2|^L5M8#*mE*f4?k~YLyw`)gT1}jBl9VS z25(rP_>iM7w#D+MV$a`*C*nx9#ogn~13XjYaBJ}>JEexFzORgi72BkI0r>^fCNi7F zBd!qEE|z0VcF~ePW*=`9Tn~f8;G#-3$)EJHB#%R|A7^d>M1BP?w>JK`IB;*)4qkWq z9;5f8qoDeupA32oqS2>J^YgT$r+9R}&$Qx%{h<41?37Zs{an&_V@$)L2t9CkN#eK0 zNG|>9;X_#u#>^O&v$eA=DC+#^T#XSv@xM@QXg*$*(&48~$E=F%ReU@Jr#I9AyT5!I z3Q4}VX(pa>9%>flUp)&olj>KP2|$(FHy=}J_;bW{Q+x0$%*oIOXd*LBzV8$8>W^r) zo=HyTnk0`cC1E88Bz<>qx29x1L}VdiN=>ghwD-*LZJe}l(FA8>ZLtzN2|gH>WZr@u11x=z#hguYzC!_}65 zXe&;iApS9t(-u(NjW5OPTuTzLJwKYkip&9aLViHcGH8W7%!;B=F+)hHhH|)bZk+S@ zqUCq?iR*!Rk*1a5X);-Sqc%wGcEtUqbW&5~2dcd!Ek944-yQg>>Ix0OJrj9#>H93_ z$^JIYM0PXo^Tk+!!|_TkM=EHwuE0s(xhs_7E4IrOdHgJI_`ve%=g@z|Kjp=~z+>8X z<@kBiHm}ILTJQ9u>o9~aM&jJDTglMo@dd}d#{`*;;+_A${G#vH~*={dkL*#YSU|q8%cS+Do76*oq7=l^#AFbA%Wud zyNKr5NNW!DLm1S5V9kaNm9m%{I@Rln48YSDgn@pmDO6kAf6=Dz!oa@9&)=rD|3RCM zf||a@4h~IC|EV2M+M53MMmy)Uw$&=%R&4!Gtr~A_`~S4jL7wm(v-b0-<4R;FqiqSz z+Abnqe{C8D{U7>0B%$wf^1zF?Nle3TuM=uAzRsdN5=p_X!T`V3?>TjcSjP1jm#er8 z1NU0LLnSy`^p1L1$nDsI*V1_yF8)hD&fT|XL+-ms_WXMo$p6s#12;(CkX^+0VIcpB zRg_I_8DgD!$b@?YF;H7SeYU8 zpdtHsRTj4?;iIz$GIWOH<2Bp00_$~dBPP0F-s>6Sijc#I>*K$*wLMGfZ~nEB zjseX@=Ss=rFPNcvAP@HSrYNn93vQ?tH4_@e0PU0sIuTIZ0*}bdiOifiYJ?~{EM=O5 zMGIt_BPc1qVt(qG!~-v1HV9d~%Cqp`L$$hIj`KLV$9&XiL{EUFm|;nPlDa0890YHB zdLV}A%kS`^?GC^Reh;}YpLN|u-{6??_^*dLzw>td{fb$e2Y>(AC*=cXYz@a}l<;f1 zZ8Yh8!Sh?BLCB^y;;aq+FeycSvlhT>@vBb%cM49REm=v^WWQkk)^O$2WnQ))nc9LM zV49eSCQS&gG3~agnMwjwhoG-hw(O9Q$1;={=%B9Rhp;OX0W3F)$Yv*G|=(%AAg)A*{$Bnu^yN$L-k^F~gHR!lv&+rQ~ctgVDibm&}l~0-cC?n>_>_4{7)|l!v zf$0jZW(&L{MfK`EldQ^TS(N7T@0WJYiZWSI&F!m;ga`()485n}7jop^xR;1%pxC?( z;w(+JF&mGouK2&P<~MN6x8|5h)_@ir-DoHXa+(dmgY$Zh*fv0Q8}S1~_fn zc_+-~V`mY0^5k9a1v$+{BZnJC*r`A^B6HePcSN$x@#-?6FPNx&uods{@;ay)1ldmg z(vYienE~Zxmjuvq2%^M~T?T!^A>*8 zsHyr!QU4Em3z~e*miv;b`L}XPG(nhLffhnD{gs-chT^ri^z-X%fS9#0v54A$ICXJs z(r!1|RTo?%*d%%ZO+jAN2@%ZiA11rYf}E3f1hR72n3-zascTGfE|Ng)luR)%Cc9&2 zSJ!P~#g%h14Y)0KvpC!UJG!sS=rpP$`Y-!RZ6#j4QW!Q(*5p}0-dUOb(@WEuS?zZ; z6*bS+@gaFYfkWI*BY%DFJIEpVLoNI)qUrBE>vpyDTuA2p$FbsbN%|(G+eYY;x?IB? zL0ED4^t{BHurE0=??f)6TbHR(e8mpLhDga+I5W*jRN}w;nNoBJG+zcN{kzx}TEfRE z(ukX54MaQmCvD0xK~TC+7MSJp=r*O#gO9s;;g+9tO;paP$VaPcXLD&!G>;uO8}juTrNlAG z$woPygp-xA4JH43Cug;?SkG0G$HF0$`B}5Yi+_0t)QrqAiAUQcqk0fv+_Ial{_W^b z&y_H<<;}@Hl{L%kR%`cl7D!5cS@z{Jk^jWFZ~DFP^;AtVlr<^p*+L+DE;f3ohC}4H zkp1ev#9gN70_eZDJ|WnGY)I_J=9@HtsTai(XgV7+eU)~{kiqs38h{y>-`FJxBH+-Rz%nMV??&I@sq zl!(R{_bl12v|c7yMthDyQU7w7S-|Qq-TfBMtt*r271ot1i0YSC&{+0uNPJ5DdBoqX zKyl^)AGWozIezy4_1`bt=;=cTpf96Gm6RGKfR_wA#vVtgG-WMkdoY@q;Km+1vFV`>G)|x2oK%-tLfv;W^<@(iqw%zTw+gG=5UXc!0+8_Jeb>DLSQqfd z!PqftoWVP=+&oe$0kOZJs<_j{9-rV~RdiZOTdO;kjqU7ezjZl8v#4%D0d$gSalL>K zbR~C7o;^;!a+hwmR025`QDy$Up|()998S;d+X=L8R8vprjC12O0aDUU8%leJKjNlZ z`E8U_l@$xsIquI>O=X4la%YwuYTa+gh@iXBZC%VlM1Q9u-+{|>g6@N5|HC*&?tOMq;eE=W z52)|JOy55s%6WNoZM9h!aLSO0b&9(_ryq9xO$4teIw zqQOGhawEGbX!}0_J$eYZn4o2NFuDsIe6O@BAAV~;DkcC)BbjM9=`f3qBS9s$aCmG| z3aEV{x2qLTo?v4f(^b3zrWIKoI{h#uo@-%GzqoZc0YLB(HIU?!N8O7SXHmKxR1f*` z7#^R28j;;^wr4R+ysLNDeE{)Y241)X?ZuzRp02>5yU4ltMPDMf(UvX+BoK-{4ME`= zYrc) z6*#z@oTPB5Uqn?4+d)dm#JCSHw&g18By7SSB1wp! zHtMF2=C9a|f0?`SL?@$Fp_bgX#{Qgyp3uite8T_TrdVwhrkw^@NTt!Mo(=0ZsvkUP zA8WjxkKZKUWnv*#E!X6`*$>?lr|-UTZq#hoOgTtX>o8mB!StuUWRKK7CHi5bW_L#a z_4qiYZJ;X)jmHkL>CupQZ4Cz$Vox^e#vrO%Im4#F|M}>{yA$-Nhk3KM-RYe1&3lvn zdV@92aca6f?ULk%?KS)7(`>bAn^O`PyW5C)B(E&i4KoYPM;BMugXwhe)$p#No^(}O zC)%3;zn4)Xp)|8;xY0^@=fR?vj^dZJQtge@J53N~>&waI2rsOZ z>T|6`T@-a)WLVF>O;$BtYhCPohCXxDEK<3Y+$~--e)Z~b&2fsAx!qpPo};TJo+ZKIl31=jUh%@++QR97kG4pEU4-4yB#!f;)g?k}AMuv3r=TrqslLEPiv`pRNN5tuy^c z#nUkIukNT7&q2{n0ucSP9gfSi8!*>6Np?fB4Q#fZ55Y9vCNwx^X=-eJTnGFkha!v>EST^q zS#|fzWIZWQ3xk%@uU7@noaTBtwapq1EcgJu+t0GONC9G~*L61h1)>y$gk@x8n|jf~ zB&FbF!$Uhbq;g5CBL7H%4hVyai~VAo^!?9sW9C$UJt!SYEIsX@|8?o@fU=65R8sDW zt+@Ac^E;wsM}!1YJq*mDcVS-8hP`hDZraRcq`C|1ZW6aW($niCsuHSZcvj)x*>5fm zuj2g9%RMu4fS&B10Vaj!SOvXqjq_E}I#@x3S6cgIyXEHobe%_A z11*qwx}p#$tpS=iIufX=6t)j^n(7(A4c9IYO=H4``r@?c<)2Ld9%L(WZH(}0>1k(h zIrJOR4A!HS&qBiZn7W_M)}94feP}%ex;}PiI>2o+$FPD26|-?M^ygl1{coD500JD( z^t$kg8A0^uNTZd&r9m9+YA8s@jvV7%wB(s($$=IPIUV70Vi-R>O~VWzrqSH91ytkv zM$uokj%#3i{6GzKJ z-_gs{rjpu(pAmLjiDakC;QckNN9%3;M3k%?IQb;B@l=8f!c0f9)9!wAHI3( zmYbKIl}Yj=(JS}294v~mW_L&E2evI8TJM>;cz(}}w6MMeYLEzIHW4uGGS+H1&d}Kn zs){B7Q+ck_@U9$@wEe`}iCa$iW;f*D8vIRE{%WG~%RJKBUQ~z44vl(Jnxcf;Jd zNU?dX0s_UGL@MKPt~Z0G5#`9M;uZ$?X(g0_-+fc#*R~szkjH|{j;+{@cJEAO(0zTA zuFCY5oZaARJh&zAEzJ(<5GsNQaRV{g2LW>*SOeJGj$rvdHUPW}0oce)8i3zBd5j>( z`U%h4J_N8DvnS;@&Vhe~^X&h`JbTmT?e_>b|B?4Nc&Y!wOHDg0^>2pv*D<_tzS|SY zn*7_2Lr0{X&`!{{$$t4uu+=Ub$5fb9*9gz6=gtQz2bHlxU6^k`o@aJ+vI8PhB;6eG zCrt&(auF(AMj@Qi&<5zAUoraFSEz?QQVshb6Jg z(ODphCpfGVg*jqs6X8ryz!3VsoKhZiZoasA5f;@({eTb1w%~4^AM^D4KKYQe_3}Dz zcn;tVAo6a5PaBia(GbXiTtsVoadz`I9f2YRn3(o7F=-KPHaIc$P z7Jt>fK7e+GpTMDmbUhbLgy13J+%}K5%|Y{{{=IrKH!%8bTU5y(`!uPg8JKXwA^kCu z9zr0r7i$)nbK$(;MS+DzqBr9MSfk6{Qt*tQLTgbVEVG2J8&)&(H;q&@KV=ht2aMXa zUs)FI4ilJOf|Om9Oe(KzSnWx|fKBRgzdUh|W}imUeJ zC$@W7p6sS6?Ojsy(%Bq~l|IVGplar63IfzxYHoNz*w@}WF)$i%WMkDNSv-Qx)UE9c z32SisF%P;7W4afz^484npI~I|@@aH~K$$>za6w>Cj|30qpwhv0n^FR&WE@i{4B%62 zW{K;2bWfcE!^}N5*w@8HT9)MQIXr3H%iic^f7@rfc`@WKeiqUe3IsSc)3A?j(?Hfz zoa^p=QCGX74gmrjUV+)w0CZC9^Vku^V1si7Twt?n)d$lQtPD+Wp5{S|l)ZDSH;S6< zh_8;EkA*eB1#k%t89;mC(kk%fDdAy96b3Nyv_pHg&+kgWqg&AMdnnj0K+9G(2vX?> zut43~qpCJGjOLc&+plk$<(I=&m4UwFY^?ZCezrL89g4ixgagmY#8Wnx%B;RWK$bOO$145!DQWXst zpx)z}F{LW&nM`s;xzMmp)AycyFBAP4QbLbQEltWWFGLim z)8E0)YrMOMnMj#}%_%%!)YiQi>keX^UV95kk@|>_nSg>?yq1xS*ns zJ3sSZh$L9T;)I)CCQ-oz-spb2%XWhqgd-_+nPD+JP>hB9VzJCAAOeY4PMiZ^Qby{{ z+8uHM-Z~1}+5K9bt;f|>Sy1w=f$N7?+GWpW{nU7n$1D=S3tCnV>~%^3i}vL-vk>bD z9k!+cYNX)g8H~3!T$V;j0_2`&DW?fPAro7r>wU>I0l>TmUYrg@HKY1iJXs!XdFe1w zvg9Jk_fq4vdKJC0QrCKWsXED`r&GJy+`CehQ+TN$nGn=aPO`qZg>75(w*>`SjA5Mo z#yRELeqrv^(%h*msyDAL$p4@$0c)vS;W;^$+bG)|Td{zKRKr`@f#rBWR#PP1#yCoD z^U8c$HKW?ovsb{l!14Zhqol^5%Jk`OdC6++C8QnByzXg%2NT+*T+ z<|vQbE91&;VgY-4cI~xoHMt`b6U57z4QWBwH50GMhN>w%;yI6HQ|ECh4WNwBp*}Y< zjhWc>)LqQFRe304dUPa^9R&p5CUQ{K3d{lt$-P2`V5R1U?6;qb@`fe^Mg43!y=y3v znIEia*R?4wwQ67Y-Fa9QHN;iGOz7qkSsF1%8>mbpOyknu!lgTD_v0?T>rx~s#7X2D zPd7=d+vKm_Eh2TD6cMdlu@MDyX}adHJt$#Dv-jpzQ z*(;|0ulHr*%$z~aA=*}sjQ47&7xJ`IVu}ekv z(ij3{#m6M3i`~VXvfs#pRpQ_zBswtn2U-i$kXcY$g5S|P5uUbPCf4?V=w(}?1-XNL zshrcZoNn4T(tOQ0?-nG)OOUjgWjKn;U=z!S>z`)IfX|Pdp;R{F!tJXC>`A=%RS*#v!uLDms*!K`Z5}RoKL3L zv(fa^csOcBGXB($L)eC$^vprz>2r49$c5TihwZP~RVJ15n$g6?UJBTQnufY*mO}a_ zU2*p0eq+99L;)WVhrAZ#{Rt*NJ8q^oQzlV z9l97H&A23Wy<^ACy0pfa0B{_j7=XAA@;E?AHCSm42&lu> zN=&^gFtWIb5nBpRX>SCv%)r`g=DKL)L76^cF}BWnJaB+8wd+sKAf+ZP#**Txp4_@2 zK#u2Oz9QSB`tdUrA+GXQcXm?8f)dsNrnPm6&hB76vaQeqODs?*4)bcCp%N$7^R3!1 zvb1gES~45*-EKZ43L;U*Xf-o;%Io=^`G@mH5~MC*W$ zoOMI}5iVj%2HPlMHt(CM)o)s#kfYTS&7-1X%d3+#PS1)mi)xTP@0;6l=I9`m8`Jsu z_4sl&A6#<9hD)>B(EWTqMcrMCW8LTEf0Qrk`($6HRh=${K&QNhMqlRFr{n2pI3G_g zuiuY8PRFzPc7n2hr&F8Ad}!fG^r)CsJt1h>cqE*7ae!LNvBE2I!RUp&SMT{q8bGF zY@eq~A_`I8ou*SVb2xQ`(RJR)v)xPrB{s`Fs#Qm$Q@?}edDBV?kC-AEkkAUE<3v;4DsHpq7ucoxu{h$#`8ethR;p zt{+BZU$O{Drr)$ZUAQw7vVJ}PdNsNp4u=^u(d(AhnU(~`>JCq(YQi%PWb@H<(({;Ykqbv;nLDaUk3J19vJ zc>8f9NjZGo&;e)-c+!o)#8X_knxI*(af^Ah#t=5vcho&~A;Nh05i4T8wR=guBfNv< z4U;EYofUD!X|m3>;*YD*PMyHIHhviv2--t{Vk2p&NjRhj7EOdHe( ztP_izX5>E5omZmiKm`7E6)qJb#ipY&5h8seK32>H4_TRG+HM&^b0)9-M#O0BJh=Qy zl??)hSI^K0<7_;g&B?QTLLEis=lwMf5RjOW7jqf`iCOeh5S&kjgYywqU$FCM%*@uT zt8bH%OXA>Cbw!4wLHoQJ?QITyQXU0O$L_+Qpo(wxu~x&k>59M9e=EqW_ZzkNhs_V zi{~@z?Fg`oiy_^}5Wr4pzt=8`I2^c>iBaY36wKQ(Ysab{X>$B|1E;onj6*iz!wc4X zZ7dwgWP>ZydL~AkP9}3pxHa-Au)Kzp3{WI!dTRQ+H)%@EgOa=A5BfGx7>H=v2UVk+u(kz{kH zCPd{+EQQ~WKcY9%_ZxTPEZ`l_$}+$HO*Se%}-9cHcuVF!%e#!&`M5#m2Xn(Si9B56L%!S)>3~c!#w*=;&NP$SljYAih>~GY zsv~LH+)|k8jk3ByxhCW$SL)+7d`F!wi#$)(y&VR z^^5t^Xa{jprtvzl5i3qBvbg2us@UymIw{nBbejN&IW@)$^h*SLyt4Z@M<+M*rWG?~ zl!7<|n#;@A#GYqkU>A>mMj>XnS>$77vw5O3TLp|p4*+F!wg&8Q*c6auOH~oXs>@{J7e5BJPaeg-w3;Z|ij*=Lr4xfS-& zY`^%JeoEy;De+5kDmwcl?8m%c8hv17Jq48FNzfDTQN0N#TulMiR zq==>Vz1hI)ReO%IJ&TABI{;adWAp;=fovuW?}E4bt{hpZS^{wtfUpvYF%YLjK-xwR z!+lMj?WQPby;!9bk9sv;Q5XC>>@U;serF)wmC-F(lR3E<>I7&GR+vM@PJuY3qO$u} zr*HRQQ5D;Loruwo(}v_MY?>buPNYwT$O(7fn~do!O|}H*PKoSMtO*2paQt`cc2@kv zPa@u+0*P;pRJk0Y)vB$Erh-4o=?x|`GW`)$;Vr8rTRkBQZ~s$K19C2}6iCeLWCsUT zq@d}Z&-R3u%k69)fHrS{Z|Kw5-ULGD8`%Kc{ovrfckk1rjLPNap^ft+h_Mr*Y~rFt zHtrqK>r&*2OX9)5d`|PYxI40np4;Ip*nzOOpzDi{Ofzje84+_P6SK8@G1I+^2hDsArQ8WjcL?MJyoc4n`VBO9Pi%Xynw z9hJVvjStKM?N5)%7=hmyQpXu7SWY~ZLY=vv8;3pzW@U4yW5exSuU&7FHkE>!rX^n_ zb-HBA_2s_y0H+RwM!5qCW5|h&EO%|a3>Az9hhx0+G()VFtl7C(Md3X8nPVqhl%v@V zw=peqf}mbfJ4m+;Tp<8+LR#u{$1Lrgcg{?O!8;c87#PtsQ7tunJgE6+#uC~XgKHRG zlPqg^nGlu{&z5DerOA1Rn{*rN@xD1lT34U<$#w??vKx<*lUy{)QZfSu|9M{Qmm5S} zsOFy5zktn!^(wYGrhcGh?0@|)xW;K*5=4_TF>=n1E2D=6P!`50y@gnrUd zLr=oXts2t{^Y9!i*v+(K1AZ$Kl}HNf5Nz8D6WMba>fCNPeNudB1PdI!yA z-H0iK$vJW5tY9wP$}+J5m@8_xxNujxMH`w7=McvZ9h|qVoX3qpDBNg!Z0py|Wy+Qi zU$dqT*1p*CF>k^^P_SjD-T?%v_>h)0)~d(Zs+zq(Ke)=W4wj zBlYNqmv-Q)p{2P<^Y<*{hM{+D>hL*@>y4qQ(d~JT0_N%VtOEa_3TMrQocRLCw6k>i zYQX+OWkj~6m*fTaj$#6>+c0hnEfaHe?x&hCHVGR$05rx)(~i%}D6g1*4bA@`_Il;N zAPr>Ua&kSnx}IEKPe;Si_|xcmIJumUF6Y;u#-q>IC!_a+Pvgl{%Y$5o9Snz~*=&3= zJ|EA&UJqD6{fvN^O+HSCqwDeM%$7Fs;aSRY!F|RV%>^GZQIQtYTBR=X&2HtuupT9M zvh$J#Q=)SiuP&1$cJUPs>NT8$ueKHLbJF$F!h1qxRhlYA=~v_jPH;}pe8|S7**<%Z zN|ze588!&7o*u3-*a3Muoa!O!ba}H)#`!JvJK?c1+i30U_qvaPo6KoaN_(oenPs+idS-fh`rNGjX^)4WrYkDTb^F85Mm;mg z3JO>jnWGY~MotYgGKSF+sF-Say8j0Efmx#N7k1YVIaN#^fWs+W!7=Q zyhh}k>)W6Us~_PVvZ$)a`X)&cC#)`%yYHphmv4qu><{-E8{#rT#53}?_$RzFyRO$P zhCVj_gWK>qFkp7MiJ4Tvcq5{S;%ASCE1F3{{)!+#e!BPOcv`w5l`HNQuX_6_M4Rz z>2_GI$>ZPB?~fnI@qd8=&JXaL`*Ww~E^^!){N#CE8G^>I2(vp&*I8l=s^2(*-C+)I zLHSR*Hc$YalU@$B?4BI(Zr=e{jL_xnf(QqWDFBK98N4c+wPFtvB2P29!2fE^y*z?T zx)4_^Vt@LmO^l&wg~2Bm#$bn8p8WN=51mQ8AP_DldUDb>8FLds(43&MSOq(e+E*PRq@BlEFl$JEMir@g@1&ZP*JbdCsK z%1YO?`05EYY(J5?oeYy@4VMXpxmI0%4J)8cZ7wmZg@AOXU!erZRUAx;76zcZ-2_}0 zV~AhpyKMzS=V#9`V>4D@Pq*WR7bZRtT8$pdAKKykpsbVb<>db5cm)zy z`5T_xKZ`Pkd6vjyv@#z-?}eOpZ)T+k!PVMvof!mA(80AL-<>7pnP~btZo~I0ll*=? zLD~(lSP(dq3l9r!!J=9hmrn~zcf?Ct>BY0|C-U@#HGUd{q%Ew)ETR!zdfD>O#sAYx zCA0D*%9>A@Wi5-aV#y(}ADuvw!!*n|v6gR#AuR#DyXy3Mq3Q?=gI zY>dYBw$#aju@;kLk<^SuW*Dl%m1&p)g-OC-yv82~N(icT{WH2&K zA@hJ`NzYM-5RV4$HhEp!+)-h@&d!(bL=HA8#8gC7(Yi7SxcR(FXpV*3GO8(IX`BceKBt*5R1Lx6&`ngjH)DLYT9dW6Az?qa(`p`B zWKQ*9z7#N6)tZKn;fT%&3u^@dWjjm&FfBAp%{#0+d~I$IzRSptP_WoHgFhz9J5#%M zJuyxoAdGIynNYI7?x?J`opT6Zb-#3aVQUCX?B}~tZcjCJw;ugrR71K7dY@gKj&8;d zOE(1CgK-w0M^8!Z(>pl0CHCxhu_`|AJDO+WwZ48p4>PAB7%0m*bzx%$JV6;9iPQq8 zZNMPPG0s({Az&cpYf+V1WIZ2|6sq6CHsJR3o~tdVnX4xfBC)DMe)7ADxCGVCNtW9! zj3FfRXVmAh+HNSWN9ns$xRWkKOESiT=rYx>M)3>CfrWcTVz-NQiH{;@@}Z#yGP zwD+X@<)VGs5jEMiWK~So%t76?$`5dr&gvI|hxj*GYuix`s`UMTz`dCF+6$>|`BX(V z!<5rjS{Pcv%9sBBrSF#OFRG%=V^6 z>(C_!scddSC?XO73*&1^11exPT3#pX)s;=An(&>u!bVWSgmIl4}l78wHOgBWzr=g~;qU8R~Q;xkg3W2iS z^fS`_0q}#_=gI0Q(b)xf|Et&IDMYh)Ezm7nknv6zn(ofU(OwvQjL#*o!wT>_|TC_#SX_D}3^A#GEBIfj^P|vdlG-x$Tch|BWySSH!dj zP_#6^%A&PZNk7&q`hu@L%bCKhnAC!w03})TmgO zJtQKprNUJmL`PS_?Q|s-+e%RYRzRu0;4&^a2C~n>WlC^$^z8pW#ebi0Zi?;`7Gw(K z_MN0_ETH$4u5HnLOX<4Yg(6oyD3HMrS+zU4_jIG>JN`q!o687OHf?AaK4!cOOdA=G0{n-j_IXUFU!-c_RegyU=l`KY>E)ol1tZ#r`RcIAv1=45L=&KNH`%E!lhlTr_02yFR!Gg{gY0hb|0G>0hRx%yk4DX`MWd7ph)@Q}5m4 zVu#Adnl|J4ySIMVnc(zSuX5w>Hz>l+QNVTtSPkxJCn{&7wj<$;(GNCfK_9ZvTU3tA ziYqkEut&9Qqr}tJLxNoXJDmnx^xUDd3K)s170G|!AaBS|X}#Xi;^xgfAw+^uDDxD# zKd7gj#)!so%4RuPQ9zE9oPqgK_7}OGjnAm)%8~I=r&ML1k6oW--=XpGyeyW++$Tnp zDxt2tzEq<^6flzT*g>LGXE&afxTV_+6GM7`8KOgouI)C) z3P0f%RA^^OW?J$gd^WnIj*0&;D0L>J4wl>38C3km*Mo3H{$76q>tY;hWb!{3F#mYV zA|o?1Eli}e)g9JgHwdT`s z^5HOm$n1o0jD<5z9Zx|~hzEpHZO3|~BcCV5a=p^!+{`q9 zI>|mCZu*qpmgH<1F_67*wezcpocuEBA{VKV|B#N}KzDXMo=i5_mf6Kh=jEWv4(Z#V z!WdWX046MZQ0^>f3UvW8_cWc99xJ8X`RW}BG9~9t>BJG4OQ1(#jwU%II7HEvCQ`o? zF6FwxIKh!ioCeNEN_d$;^plSOxP0dvr9;tCRGsUyUkg*8);KC!v_SX`FI;gsEcYEJ zaKI@~SzSA*f{_i<6}Bvkkgz?ZX)5VX%%Y`_N5ZKfXLWR+)J>EP7Hd~THSf~3osd=t zS3Nk1&}7ca>xRtHlF`w%zR-1TwiC@Z#RIvK9O_NiI<=f|zdPg2=IskFpWIL0>2{1_ znW11$ueLk3sW?xz@QhS8qYH&KdnT$@)W?Fsmyffm`W+&sL z>uIYVdEbjY9)G^ns-EYa@aTMW^wDRV-1lU|KduIs$NGu15~5Msdc^An4C>{ES{0NT z{OTok<9g<^U+jIV@zocfrDg9}MQO$j+4`Ha@%iz7v|0fK>u54QKPUHR@_8^h)_nMj z%zAyLAIBGXmH5QN;icvTo_E&c(ez@(AA-$`kcr`7qDi6Gbi8j;$dB>p>!Z>_m}0eW#hJeg@j*z+^wXqDb*z`d?=Ive`j zBc6#S9uAH^$|t-q7&nn(HP`8AE?<&znv$6}NOq5tk1mEcWV+!*+vHy47$k0gf4M1V z}ZkZE^Ni^X!|A(@+KKJ=h zil^;k&pVr93B0~^`JA=;@5^p!SI9y)tCN+%e?%|bfvi5+TBrMuOX!l3S4y{}}*Gp!zjV(fsq z6F3E9e-N(f@;;62%)(^hzIq$E>|?kSL~+baHqRSa&F??mfuVJ8wt6Jm2E+?8 z?jjZ!{)!g_R;X|A-$mGqSvQ&RBW=Sro5pC=H3_4oaJntXTHIEUpjMe?xyb> zKHg<`e#vI#Rmsy$`zCS6nTJlo9+_oLzWT;r>^MI6R&H6qa>ohilkFROWsd!j#^hmr zOAAx-4L(bX@-O?T;ov``V?iG%8D*G-Q~#8G0t^mjpDLvw2cDEwzae#WDO4H z-KsSrF}!XEr@q1i4pyXQiSs3CmTrdIky!65Em>QZ?>?uub(ZGfA>sspePGvL-%;L! zT)TB7yDZR91bX>F)2Dp6SWvF!K9Oi(xTvuKzi4720KjDPi%B4j?|*3Gs|Wov zdX&~yK2^pT@Bv5_+W@ILAp9U?kKF!dC4=TdDSXQ{|7taJ++ys`Z#f zHJ;3-H-qchcslxX=#n$V7*zE^gAool>oxL_bv3qB#72G;KFDz$Jy7_4xl0|bK$a6+ z-%CYA#G?6I*^h-$pple-?Od9zFntTF*d3J_Etw~hitE8=sR-ri9vo|A`gC{J)x!`u z;=1$<7iHYBdb?2NRauj3f4o^N4rq6$iA4-WpF>WnJMbe$$=9zopiGW6l*KQ45OkDB z%R~sPZF48T_BdNMsPAmlj1H9XZ66xcbsTt5j4EN!Y=^{dl|))s-hrCSU(HEq$HOP{IOK3%!=Gpe>rk~m5N1RCUgV?ZFd^I|p`Xho zC%%Rj<|O6)DuN7JRsj9aqck3G)`)GR`VBtic(D-5myP=pO_-r=mgE)t*Bir^TP}m9 zb8;&Pyq;)qa$E?+W0_Y}{gvGF`y1&2t@WnK zRmlVn9)7e2H^J7(VkKkBk__rxC*ws|iB%TVQ`#7%agf}=_N~uWT;S+ytEMEza?*tnRXIH7n zt1qe;%H^FvQI4hBFh~VVvcj8fM0Fii5fM&^v#m5js?s)lw6`Pc4K6(y4p{Tw9Ak?f z^citSQ={$p2qpyd&Up0CyINV>eBtgfE4@7~JA1&^W4v;!@+E{GraLifSIRaZ$4PWs zN(GZ@=3uCzx-K7#QLq7luw1aaR%y(s8p=9*ZKJT&D6{fZ#IVy79Ct^{V>Q352yIqV zMHkhmlnT;5;O=%`JO;S-OCPDA?~=O~YDXo~6(S^^l}J^;)P|&`sH~@WEKt$JrF2?w zsAdRJrktdekF%@dY)56;e7BK+%Dh+2*p3q^;kuhm&7N-&GF_qBlE-9D(Ar%U9M$u7 zl<{HjxpH=*tQh@eRESh~z)?^^266~2SWRO2p+R6Rh;VM)V=Qc~qQ=QYtL7X0rWTxJ zLs0HDDCBKlk85U(bv`T)xT)qiU=+IgYz#44T$bzMBVjtk37C=Pg!A@2^3G86evD

$j^%jw9(8Rvs%?JIj^XbCKQdG9F1h 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 bi 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

Z*{0wds`s?O7qe>jnFnov}< zZt&4Ct%TfxQV!Gu2-A_Khd(3U+Z7RfXY7%2`0@UFj%UE&4Z^@~S;S=`sQ}0&bI^#J z;^B*6pV7+IA{l_Z(F4QPwQr6hyp5gaHdsO4{*Jtq{6}t#J;pD+(z6IiPH?=QMT-Mg zlX9Tx9PxztsTnv~a1}7nebthf6-zf8a+Gsy>Hz!&QN;2~genhr)`=$)WAKa%S%o$= zJU)o$5O)~}ij*k>j3j(~XxYm5T_*2)9h=3A$VEP7z$KFW`^14u!W1DZ5=*#n$=^v#+n2s9{}i;0ox&t59xr6=UmW(0(8;S>9N$?2mGlwMhm z@2|K8qje4cd6qLfSt>T{tQXXbgi#MU(r+~Oy>Rz}Mai#m=f!+}O|=sA+3@4#<6^Sw ze<|-t7QpDmFF>k7!w9EL<)$^gljNO(VCF zk^}XrS9m9!1*d9+B;^!N7V+(cVLwquu$MYOihzncWz>@anxkI;st9@2>bA z8KwP>v*9N8S56$hP=4U`Jn{qB9#3axz-*sdu|?q_sEJ>l_JcS~2tb7D+Z5Pp5xLOj zz*C2+~F5aTK&Z0Ao4jvND@aw$* z=n4NWnncXIOvmeas(zd;3Gw;UiMgXpo5^B@kn~~25wEC*;ABnmbLarrn(KJF$IX&j ztg<@B;Qk|Id@lJLBJ-vWz&631r}#wCWjwW7(18pVpxlVv59nGk5jRW}pDbd5nszu) zzJu`*?h-rq>-hk@jDN_Mm$%6vCE_T8Ii-L@fpJ(jtp;{H$Kk?J%|X^(rfTp(JiK^! z_1;;urD*~WD5GCT%Vj)sX~-Uw1?nQSq`CLbk%MlAPfPN_SbTx59Z3slm}PPTBx*1DbPds=pi&vQxTRDlfU&hr=VDAjG^T#YQ5qj(x~^QKpYCE0Nap?TrX; zljiDjptM$>+M7pX*}h;~KBUl2`d0RY362@q{GZBnGHLYJtt4L>=63)wm| zh98W0=9CiHud*m5eQpJK(ePIPGl%M^*trb~>cMT!A}+a$ubP@4YEt%Iukt4i0O}FI z_aDCzjhz|c{+ZgqDxR3PU288hINi^!c(**_rZdktpE@M{XP_{(F*(`t5ffpVx^z!< zbRF}u{Mp6RUF`)OhmX%vOThLxfF0$5?@{)_qjGMSv8V!F8{yj@F<<0)wCMu$C?Adg zHAg*i1$BTdX{-MMB}Ksbw1qN}StNpXl0h;9_6yW?nR5@R&G@t>GsjaAaepW2eV~2J z$2-3i3|xLB0w`W0gr7cOC{-0@B)?kvAdnpLJO$`ps5mnQ;cqwOr7zS@GLJs)rWBI2 zF?I&~dL@;r{bTP|#LL$GRT=1>6SM>!ID?wHR3A?IMxm(&#&bD_Y*^%EIyoQy5~FM? zQw!=5OZc_BPD6FkXX5jReIhZ><#7qIZARz)c<+P+>@$OFqmMjs))bnJI?t?flRm)t z^aEZ^L@w!Cv+jWUfDKX?ewLgWky1*FH0yaO?3pL6=CXNZ$3b8G72p%%DOyA8R`pd0 z$MO%Ka9(GntmYH^*?bB#a~Z%^l%dj^FjX-6EDN>=Y&}C7lwL8t?_HNIRcOSMqY90S z6muAQo&cnsc5Z`3D{DaF<&RX`*Q<&mG1Iz3TI#-!3==3%9O!xjbWhd+3yAjf7!7ct z(n@;w!!++OiPsy99_MP4_xERu?D@WAbUy+7p7YF0kC$G}3K)J)HJmJD#0OkaQdKad zJerU#dSYNkJ$NEH@<~e3gHKys$^iaJ0@QrO3)ax(;wI9kACNhb$}wck((6CuXj6BH ziWCiHSB!buQ(45z1mb_n4OopRht}|_QGvN#MQFfqnha1AT(_-m>mEQq{N_j%1?moP z$D~uKxt3CWPBdQq@`%D&6BR%`_ppZA(5*=E6SF zo;YGM>+7*vEtN_Asz*DE%n1c>0q6?|_m9%}az1rV1?w;<-OW=g;s8dPswDpy!hnIe z(n`hv^UJCX)$A3b(U^&D1}+YTrZQ!VS!AA;pdBZ%OlN?wcMfW9Lu@o)SWc0;qI^N? zvCR?1B5eWz7YC^9sip?tvt?cdNKw_AZ0fOHP9)rrTeCwMhVFh4 zk6VgE-!{s!omcdneS&-|o_VSLrdph&GqF)!ADDl-0z{0+lTKJqtxQ=;#e{N^`akLK?DS@{z>Kee&1IGT4AFyeg^JhJhY&XnSJ zn7AizBiS6qqYl|;B>TivVUIBErc|tWzpU~78RYR?I=-OAo{{C^Fd=v__om5naYrMB z@+swsEpbpCI{B=vfv9CVynQ=Q{tsjzomAq>!t7&0e(c*J7Ifwjmv zK9=MLZx8K(p*p8mJN=|~iu*jDHkv30(VkBhje8YtdY5=v#bk_Pm#P`cipCkEJ;5W6 zfOa6*aZiY%!c>Eba5tUC8OrS_4 zhY-e)oZky3%0z6S$uQj06zzCcP!DCY^ZUWX?ZiPHRA>lVbBr_;PYG(J%ydqNB?=`D zLa?C?F!WBu5GbSr&OSkSB^iyEqx^W2{FKl_nS7e6D?;WjRda;9HDrwC1cx{*H=kbS zE;9io5lOzZ3;{DKjSAZsJu}hgj-`Ay8N3r>&4@1@>oc&A-Pk$@*R+kzM$>HF+PAEkZ_=bv2B{`e8bO7s5`IP?sUh&x0SX-(NkJw$lip=Yhw$S8 zqsu4wMo`}2@{IIfxyDEA7v6$U$jAFecow1U$=1jwkMmCl)LOy+jxm%1{RVUAD{ewW zZ^ugheR2Jg}LYd;4RT;m?Pr;GvZwQQ7C=K%PNZ2JC=BV(DoQof4aBCmElte zrhMF1k_9{usK&ns@eDzXRvjZy#AAczSks>q1d}S_52L*?gy%H7L{{OI2jgL%1rSY zA%-^fWPXa<3#ILdvBr@h!4hYa6Ga$xl%XFdlIjyXhDjjUJ@3mfW#bb;y%7QE;6x%} zg026Ych(Gzq^~JHK&h>{7=UlWnW0~aK8VAeu@+3xCMBlHvb1%Hxnxv6Vkgy@#-WtS5 z)Bu(1Abp1SGUA1`Bp;!xGGilc3bdtT9?kj;_jiO3+7c+3_-9aJWjg=6--xNgU8->9 z$ysqF(a$jq{>+mRydBBboYMq1WVv_-&|x$qMsON$yTcnDfWez4tq+HF45H~UkESUt z@hhRy%J}}Yt%M6ipU^BAVSlP!oCE0pttt3}?bPiqp=`L*7~?Kka~MMvTQuQ2AbN!J z9XI)Mo4AxX3MwL=>@s(l$!U~5JnzWdgijRdz%D>Dvnhmn|L-Iq3rj&!u`kS{w)_}a83x? zI>OQHo}y22+7KM*XNh+%!`jiJi3F6y*B#XPN-{Legz-fEXa-Ng|D1~mXLh=5$`KsL z2oUr&uGwYf|wJd+R%m%ytn4Xi`sZ2BHc)6X=pP z0RxFfxU2I0#{2&TILyC0gex7TL0p6mGc<_v9pI{9w>?z$yY#df+&C*D39C6igjmCXO$V#w-P|bhv7AGO> z0fx_?T%OVeL5tR^qJE2aOK1>Yig3V?``>?y>w^Yi4fk$|Q3a3ADE7=0RT*nm}AH(5<#}=M|(61s3##1EB3m-+$qjjp7f(hG+7Q^mi zgw830sZPV#I&M1>^69Vyp+xX7DU8551(xzOLa8GUEiy)VLv$MkQQ@MzlKFoZ4*zB% zTTwV!MZFISz*t!RJZQhc^}R-+{w> zqI9d_I~|Wb75a#g2y#){dtqk4Gwzt~MS##6qVz-f(%~0qhbkOFf`%~l{5yg~IvwAw z`5P$&@ds7J8d>IWUxv|C(R{-zSK&9sALz)*XPzV6Cprrwt-AjW|G$C5d-6oA#C2#A z4A=A>sqou~(hj7xgg=oyS$&u+hS{IB6{kMJ4Xuu$`AS?FW`gj=Jn&~}#eL9`g%-j{ zIT0L$`5}U=iT&AvaTE#k(3}{tX%gRXgN{nWIs971Zw#LqCosYit?YSMhJh<=0e#n#?DEiJA8#75f zo+i}JlU(LLGqGXEA)3JRAp?#+-YqUKG#q`;^N|ciQ3Mjfh}IRolTA26v=N3tzxHJP zFGMequ!8Ulf+3NjC*s|IOGJ?!fBp>zJ@L~iND<7Qoc|RD`hO+msGyq46#oA?djB!y z{BhqBqB>&H+|Q^ii7LbXL;LW*GSL4s`1_wpxFUg5$N&F;AF4yViuoQCg+$ti-hCWR(J7jROB~_PKgzi4aUfr z?@;3Xt3Lp!$zL$L48KA1c|Lwh)Ej22^1pBB{v#g&NCT z)D)hbusa2fl+q3c#K=Du^Jv??`IHd~LoX5Eq^PxS_-*(unEHm#~e00+`me+U_|3{YS(r9~s%*v2A z?#~)mEGxV0i+UFFYet{uE^^u&!fQewO0a}a`{t7vEB3&$O`7qw37GbwNi6&&Hmktz zxkqaH9u1Q3+U0Y)!{(?(E_b`$<$`c%R{1Hj+2f7ryDnL_Fe4Q6U{O5dl!SPSEbb-g zw%w*cnNdO1^HNnSb+=;|g1X`Iq)91AMFDI0xu8py&X+Q8^k~UQ6st}fPN2LG$q9jp zBAC)g=tON>c2jE-Rp4EgmCtJ=9Scb~N9C6`zW#K;n4!%=r7)ZdmD*^zi9ZWmkW}Do zFyj5VxPCi4dA*dUmGe*xU!963M{2<%i{s{vVf>y5;iMU6v~VOcSJMI~Bx{iOL`XPq zEVfLbsKO9v?Kio42YyY(-)Z6fe{e&D= z&TM7!Ve`!x(n3FLcqqyYRPA6$sXyZArewvL&B?|_IZ5nTKPeO~c$zvFKWL+aX zRO7ogV(TTn3y>I*LSY(rif_Z2rNuE zP#o{&`naz&K9wpyo-nU`2rL1Q7~?V<&+PBL_*Sjp_{l8Z8@$8OWUr5E^s&OJZUSm1 zTDqS$^$K^?refWb15l#l8?6?XKUA0fVitq~6KYHKE`JG&`O15VjVA|N93}?`|Kw7N z*Gk69ltk;Np4V#qpwvBDqsm&HDi@6Dr?p^T8=|$~66+pY6TV%pOgS|ftk2>q(VsOE zIi#RjTCk$To^jgl_gGd;cU zLxc4&;#Gy~xb>EueI@RILuFYmS+;e@In_`%JIgiQ9>=R8+po`+BKN!7$-`^>xa9S@ zmDyab4*EoSlEg}=zSO64K3ozTKS`1z_7q%TyHqtTlU`ln(#8RbFwI-8Zz@2^UJwcKyc7IS6vz6a(8udRCSXH?khyG+A;UF4LMTD`yS zn8t4r{k9K`a*`wVo;|X?4%EN251g{A6zbWMTK8@lDwi&EW6fMp0A(wApn}5`qXI>) zemNccYESzi+e+TshYor50GYd-QsvfC*Vx24*0dIxLu z;gEl(e1`TO$K>^h_sR^rm8$mYQe4?LUl~_K{n(oe!Cv~pPKs${!~XyuvRt3gSD!FY zpU}@76zAR9voFRdhjccx)YJ&v8<^o+ljr`oSGs=gcAda6e;SB1P~rrqM}Dw9y@Iyw z)1hzZ(SYL8MNHj>Pkrz24XRU;sg2mLu1)PBPN;aw6(yTs0Ux3%Y{E3GB1bhxR&sYr zb9btL(%Gmp1X*iwm8X+~dmAvxS@NOR3E4De@{Ilo+Y<}&5C#BG*tfUKmI7@8k0+}{ zN_GmUirurfQ8hXz?&Cq}4Hjc=*-Uv=2fr%~rYn;s_XHQgx|YDMu?$#hUmOa7r_LUo z3iv#<3G}1%fozg*r?gfrj2175m>zUbLXUp>X4cn*-1E_}oIdLik(Cn}O4yPgk1UMk zYFES36_(FvBD3-(3gETZ^v!HO_$zt`HmzIt$G_9mm|(}J0$4tV~H&ws~|f*CLWZY7xua43=nM#Yr2H}c@@_(?jieVpf{`DM=o`C zKlM|Q<$zR{`_k+JVRMRok4C?k^gv!vdWAKUu8GCQwdC?5SF=9&+GnY$aEoZBUJG0( z*RB~kg=U-_Hq;B=nk>>f_M{9r0iz*HcAWuDp^gb(H^~g8Dzl#@i{*mZkd1ZUOslvI!d* zCCHMVEEsw$>RiwJ0gxJ6V zX9yQ>NFi1dwq?^*`W*H{q@>)ma%P%E`cE`{ zD1Ar=ALj&yOtT`P-5!ev%qqaH%j4Tf`HBgRO%2GLv=1a`khJLAi8b!2H9|=~@uUjB zS^Qelw3m@Bk#?&x1Yf&&o0T^ewGu=LM*MjL+R(W8gO$(HIVsgbO-$G4p$!s9;pXJ~ z7HSteNb;FdU3!ZHpEvPS`|^9@89}iAIf?nMo%}&Ncw^kPmu%9ZDg&FUMR3Tp6>@FN z#K`0cRcS?&;+%n=N4w(dFS=8)a1}7^;81N-FP1zNo3+q+lj%EEUvlm|vf8!&0Ek#usf3%TSvNyZ9tSP!Ma;(>Kj7?g1y!c|5o273j zr`bO%^U-ysda^$n6faA6iMJhx#bA+OsS~rwfH6m-QK({GGnbP5=wl0#5Dp)=&_>1d z1!4RBKC0esumsp@`@VBc3;azp#m!0?ikruwS)}v|d{CLS`G<9U|J-RdUIkId3jTQ_ z8nt4lz$hZC*&`ffd&pb&og~d0sfFxpa+8hR6Laf5Q=Ck@T`41exURO17{mW6Q4$qE zHjuIYr)p~{&|cPjz{)dcDge0tfz!gMn1!gqoQN(!6Xt>kmzwu#_pZKtg=t&p8Jg7B zez$9`EPt{rv{9k(;=~}$$18I+;KOP_$u}Jddj*liYuB{8JX=3#ibU4ztVHi`(%-Jl z=_{d}b={+>;y?(mf{ybW^v`Cy7r73lwXi~yyhgmDq0}pG!FnE!8L>rH4cZwcOpLb8 zTD7rO!iObU8BsQeS?(FE6&wvZiXJep{ls&*F8IR%HY@FXb5N!3fqjs!=I9;3POz{( z{mA@m(@GUS3_+4e{KTdUGw=9J#8v4c`wK0C_S1Y7*+b9f61Jl3Zj5yxdM#I>Ok6i_ zwmtIMK9S~;k?wn_MQ$+p>RtM$z|$bF2OcX}f0)woZq<*3EB!$;E;U~RZ}=Gx2Hxh6 zWK-{Jmee@B-*71L&gkSVIw+ZM8~8K<)1x^~**kcfCx}wyyfhm}apj?a zYy9GlX6KoLwQO`-Y&QqT)W4m*;J@|RW-HrMRA%xyjKf?`*0vbfG-qFnTYx&R%FRNd zs|6ebc~R*V8Jl%kN}ncrd-xy;wPFK{QDPQ@%?r>9TPEM>%gR9G#_wB1Jy{EgL&>(- zJ*@K47*}9vEyOWJ>0p*yEbnQSpXP;kOeJ@T`bk3}JoyN?`Q*iS!`0~r+&w3T3r6#t zYgoRkk%T$FS6|J?dOga_3*cYe^QcFX*=E)Oh9F%pLZPQQN{%|_oDwe0>J6H=u$cq> zvqf-N8c%ckv{Fao!-|cp*7AH?AhLhC!N;1sZV#?dVD7f)7`KIx=zMn@!#s1M>?uBPC zP(6efa_tIik%NVPHWA&@LpeO;KJcSXXxVZ=sOz!T?$O-HJ|_|gKH6~FMD!et5!aQNpfYNaLazC`2yu%9(ew zNPo%u^Z4Xx4q7Q%iFr1+0SlWAQJOXwIGF0Mq`H>9@ad_&V#P%3-}r;c8|n@ubxV(~ z$dL1l-ZZvD5SnX%_*TP9wJD7XTtQKK9u7kppOX=Vqp5Bpwb`PI7Taxer}mc;+@Vgq z@K8$*dj~Duw4n>Zey#f(@a}{(x8CS>{gcPzNbU_}hPOFysdtWU{sQ89@T3CofGvIR z&whlbMW*u(4az&Y7SjIx`AKD(REi-gv$f|$FxNx1H`=#1UlKTj_AYYX@vwFNH*Jgu z)6Vs^W2Eayrv6Q9gYK+n>1NAUH*+Mv;NppLn$@sRe>{DHA87(T$>ctE)p_emA_v>_ zNr6_$=_SK)#ptq`-g3X%1hKsVu^i1D zJ`|6aIqKlEVD5@P7<|6_&QnQhwgHl#;xWr2qHo_i50OD`+kl{((joDi$Hmyk{1SSz z**tFb8!Ke#qeD(gXBCNFAGG9ZxYl2l`F*QJ=33?T`s#m9cP>0GbIYsSNRMSug5Fr? z*(-iu$TF+k^E>_K-T%$g?XiWJKYNF81-iyy7!%osoja zX3hp}DYx3-^R_IcWa0d!^{jm&Pi?zPrIscD69s>17k{c1Bqx_`gYm_5!}J(lY+ z*VmQyq)c~TmZja?T38em+m}Ng6kfOSAcf{mgEn7ov)KvPXbh?R z6>rqs7Fn{#K$A&KKabo#m9LmiAII-2rfxZ0t}xho-{9PZsG3$PKvquqktBl1_QiRG zRLMMkUvtc;?Jy`oN~QFSq-FO%lI&_ z(^qz{=OUHc z+tH}#(oJjDZIK+SmDATt&DP!79sN}aW4;eQ-GMqcC{DLjB{zP!=X>fJy9K`7@I9UC zldi^w$VLG$(5AJ1fj53ix%Us#&mF&@C|`<|DXliDXJ-WqL$4LM0{mZ}cu$BR%^Bf( zSX9?-=G!aAx?vS0YKApPv(9`+5f*Thn&N!$bw7`;9=Y&*uf5m9F)oDI@gNyU!M+87 z`Jtn|>xm#x)LzI$g>FzKn9O!JXTm*~t+mp_+ry=N3M?=v-3CLQ&QB#&I{Srwez=y+ zwU+KXijxjhp@b4L|J%g{xg7r-r}b6&wBsyf4N&(^zrpGd3qlrs#~lT64b2~Z2p?Ms zxeXT9|Cs<|cQLPL!6IoMvL3ZlS~Z0&ezxnfF2 zyrYzPHR3FtAziiCBlhHVausV{D7G>rKq>JZqZZdP>KDtnpHpSBgyy-+hWPqJP_^Gl zN{y(Xx8&Q*^&k^3n?QbVMfF+HNVlqVej1NJ*1X{?9`A{Trko)!hd~CRxv5I^Q`SAa z`X#9hiNVu9i+`qpr`HBl4lO|UDh63gm8Kod*7GL!Tb=~L{>Z05aO$pwSD3epYdT%+ zfV$g>62DzcySQyX8LX8{5Z@cgQMA5-UUkweKC-XZ&QQ`BvZ6VjY7e!j^D~lzZv`s4 zx*e3)UtE}g&nvcx*1N!KyP^wV$t(MV@`~bmzn3VFFK^wagZ^=Cvdr*3d$bqw%e|Fy zZy6QfL=Wf5(%%SlJ*e|NdwBUYn5`!rUU`1yd)P||Jb{$SH3pAY!9p`rFG>VnKes!c!N>Zl$MK#)(kmerSH%PIJ;8 zGq>1j`wq|VETO&r{pF1g(-`S_c{%xmI=|N~#|t|x=dO;({T5MV8MeI>JhQY?m2)t6`uD<;E-o`W=Qfhnf-rW}dKn>1+sgUL|<$8LvA)kwXkR-0x zVq3g*I%COu)H)9aziHf~`r+nEfBSlP)B^j;tvTq8X}t3p%jKweuP(1>&jM3U*U_2w z#c9RnO)IapZ0w>Qmb0nu>}d zyV()i2*(GuSnu7EEdThVE~#4$ixKf;yVlQkt-7eQgDWF*5V4U7U7$s0JCHa{AGh?D z{f>KUQBx7kCI0ZWC2e{mhENgPK;qshu*8Yzwt`{%CkwXi(yjzvr;yt`ey6lDz|1`TwBSAmh7P38ABrNz2 zPqT*YwhKW^>8z|PQ(wP)g%|iPe#&%T^2^ukH)W$+8KuyL4IMVy=*tl6nv9ZcbUYU) z)}0z5Id%w?Kry}z$^n`niv0SGSpC9@J@=|`_FEOfcaHCXz6T4g~{Pu z>ak7+zIQOw+zs7%O`Ch}-imqAb^S=ARBgf^vG0aAmN9;#fh=?@d4I&+ro=nTIHfP$ z_AZ#G=&vY#9QQ764sLNbn=aE9XRk7aSm1NDyMLaNa(t`EJbZyssQYfBWLSDQ{jPTC z(-(X9bp1B5Y<$h$^W%?SY_Z4HnmVlU@rQ6K(#HwZy?w70UjDX3inYRWABG~Gcc)^+ zZrY>T4j}29OC??n#7pt zkr!{F&S%W|TLH_Js}~rviQF0)%iAsHn~;cyzk}kt(uE6dZOZNk;r&rFohN-Dw?-vgtsg2_K)F_WiPb&8XpyxZJq=E>(_&4ibt z+b=h{Tn14~lY5x6FZF(6EGjGtm5xP9bqWUlMXppf@rCt%k6HBGrq=r>=d1U`CQrZp ztgg7mux)q|LP&i`vAsrA5sHXkWFdtD#Ftz!17<&>#&_Yjb};kJ@X6G%+ky%@w=-jd zg8HlKQo|{Z^~Y26n-Ui8-Ebz^Uu(3NV3_Kr#Mc#%BiSV$xEthXmg+Ki8*elAEB#a5>P^FOy28D)d-^5_NWox1 z*V_;6>4D|vOlk*ViV1`7@;uy%%T&f2m-x5vSc%|2c%tT9-7$annH7_1re!S>|`rY{$k z2OrvpehHxJU4wXnSVC$%ROL_Zn(&;i4O-+bje;-w_ZS(s*Cntfjq<8iTStPSEotDJ z$H3Eh=AM|eND^H7HYDii=62nShJrrd8Wk)7?Gg3@QZf zc4W6Rcdyb#*6uxl@AcfdBx@LX8rN1@%$c|BakotsoY~dj;!Z7r zSbKTteo)TueTZ4yS_ci3c?G^1?UQg<2oIfH^DU@!{VT6jyU&|$?hO1@bG!>yX)i;8 z@X^57V)$QedRq$mq&_it=gkoK$Vc+Tr9n}7amA}~Y&4IBECiB8e_6f2xdyWm@Oh)l z_HO5Um)hclggELuNyB*{EnxGN^^6^gGPm1TSzPVWw-M)d=o0!Y5L4|}03K2}H~Fg) z9jno6p+0&X2Jl4*dtSA4O=-7fafg<7J&s=BXx@LIWZBXMHwPawRIYH3p5ELyIbd~G z&D!)GACGN~r=NFC5|MZgj!ap!!txjHg}khQn3HCq?%68+=EwGH#OuE!tUKc8FLVqeV)iUp}P#JJP5Sa7Z2 zU8f5eVf)7nS|ru5Q1w#!i%|O~9^L`MM|(peM|*@~XzDUW5VRvTeb--r>utKbnc>OD>ahonB$ zjof@RE;%;ZbjTudH9`X+|HpiJ6jDD}FITi+vE1O8JXbHIgRMrjm-_aeNzF)I{?1LJ z5WZ~)ge-q=U$EQsv#4AVl%=#WZ{0aaGKXZaklnM z{Y#teeCcK%qDu;xz$Vf5{0}##lO1!XyeYM@7my~Wi<6Ctu!L^Y4 zZrf?Y-|9fLt9AJ|#irh*4(!sq&x;@apm}7N_Hat4?USJg(hv?uo%NZ&X5}iOXkJ)b zl7f5iMC;SAaPBByGQe+n7T3?paA`b7zcn+oXl|d@sYEx;q~f=A3@4+4QAb70S8nr= zGBS_jYl}yR+^-J&L2QZVfHc}R+~8JI3n}kf)wN zSxCm{Xsdmwp73WkowN(vmxSO?Ok`!Q$Kr6--y+F%l!3+OJ6($p*BZ1@yA}^wdatX! z7V3tqT-8L*#OBp`fji6jmuNZ;>{!(VPtf}juK=j!+VAGIb~o-KmtJABmbA0|f$X5q+D)>^< zO5@UtW;ORsdDj6QOOxtvj9hTA-yv_b(iSBo9wsPOHUT?%{$pKdC|?fSp3HNjJ04^& zRJS1|x8E?gwBcP}+q*z9{cbMBYkTed1^Z1vq4%1l<~WODL$_gQQ8&&@K;{_}=bHq+ z9kZ>PD7sryPMh4M%eWy62FA;n~L}5 zi@OKfuQ%3tmn;2_X=NAdAd&F)!SLLj-*?B!UINUJX4A}l@2}op^V167{e!TVw@0Lv zZPv^49mM>yhsDz9_3puILB9t#HZT;;%z+v&?EKnEImU{YSWEY>jKrzt2+w>8Y)ltu=C}GZEc&Xe<=#KocgWb3qE+m z6N{=O<1W$o{hn*)%zI6yMR~T$c-HLU&A^LLN@JZXX|17`<0$Tu=a+Rlv-Lr#dA33M z2fm=F3eT%8m!^d3Su0K6%F_@n3!#nEiAB9xKeHfW9js`RbT0RX&=yVdqo(0|w|B;8 z3cb}$`kORwToxCf#5gDV-q(V}a+he$S_$81kI!pfH2-6ACD{tpHZ|U-Z5M?*)ZUe@ zSzV=le!+U>*OzmD0q5-V`P(M=Wc{lOm6umd)E3(bMu)`{xp;XE1cztzIRa~?DFY$; z<52B2X07^R!9Q*c95*Un9$YQPrz|myf}qhT_}r(;lqTb49W_mz&;gxmv2sJ3w1K9V zpH5ABT+@d}^`gzzdtO~yiZrX7P>#2#9SHx~>0mus+ZsKP^4nZ(x@DrdDo^5h{1xNRCW5 z^AaY#Eq7-=NI9S=#y*^>Hw7oH78nEKs`(FW^DFKf!8Tvo+jY5Xh2!rNABct%&i}eR z#Dexu&Nxt9R7qYaNA_0#(0 zcM(u`A>716Gw%=cI2Lv`kFDkPYIsc?qknJy)*U25bNkol0?9ll`+=48`EXvNHZ|C8 zd*GSA^}mqz-ce0$UEk;(L_q~bK=dFbK>9PS!MmVYEu(eHxXCe&C`)W5J}v1K84$08&yr{JZA&U(y6lHh{b_>m@0 zn>YJlnOC}--f)?}Cd{ra^}c5Ry2)icV;;GWTF^Xp+BIcsr-I{gLupi88g9CwMG92L z+?s7j3`}Rb!5HzR@B_NSX5xvtm8aOgZxm*$sMahfcLeI zBU4`;T9+EK#6hKLeL)zOD@Wj4>i>g$U52;m1Zy_Cht57Q^^_t-!4VF^pU@k=-+#{K z*dnap0Sr{=2Fo7j`yLIqv2-K!nwE3D$G;o3nc;S8mowLoEk~mq3Ey+Tv~C^mTz9P( zg9^D?X7-`q%qZb7D{yzngJmIWVzo66%g?#e9HxYnw>)<(@$|^N?MS7W)LGqOJf(~O_7dkZ`(N2_v#B?G zqbt%`g*VvehDEwQflk(9AJR7kw7&S-I*H=5yiZQ5)q!c$OLKMDirc2pUst1_jv3ht zFXbodirkMYA%CMoms41y8{(tGVG0nWeV%vg;fCKiP3r@*kWc9_v4S_ld(jzLTOknE zPcz<}f^1SU4ok~^_()GwFLG1P_U=Du_-Tkbopqkp$g-ZTS!GgRYmwgeaEu~3Ji(o< z`6_3@)UK^jwQdpy)8CE-4~E?Cr5q2K&~Lszn_U>tB8}dm?Uj+)=@jW5LxAmsqA&A_ zcFo|yxK$2ZO-KBV(-)R(Zl8s~flK438HA-r33$Z-oM1JA?JUgLP+v7)S2-si9;uA{ zR9k*tcx$Bcz;HH$Loi}-1XSYg@2ME4CMs~77~;ams23fYj6!iFQH@tyY5JH6C@jlF5}uI|SD+zx5h**_TSpU5QA5%F~X=$yO1yimT` zFrzuYG{TV+`#6C`~o1cr8%KKYiqW?82i@x=yv2(h{mCnoFOy z3{09&z}=jGoHpimqWNZM+@lunT7w#Ep^*aaQ!i5Gwzil~JR^-cTV{9SWcZGmNGXOt z_YRZ~`)x_Uq0gtZtoKOH4oee}7VGol6Midnvn@LpI?UFWGcJyl=d<_r)U#7WDb;VX zG>1E-x`Rh#T3_poIpsMdHyz>U5zMHzt1r*YirlznQ?BNwdRY2au084^12tbjlIm=j zT6488aIAAk1Xh~RvOFh{8^(PN8G*syYVPp0_R#8p zFdjZOa}ze@lkQnGa1Po+1&dM0YwlH^2+rYV_gakBvZYgHeaR3wGe8-MS=hEn*u72y zLfwIHe4@jz_6IKZX}HAGr-2nB*tkFdf)NBEty%F=m*-myqpqxWCfG$@K_$i@hLhu@ z37`QC<{}rK%%#IE?P!TOhhFf(X6_;Mn~nHiIU$AaAZybf^1SMg8Ce{ zr4w5tA!Yg7RmARpHRrb(YXdfDm&)aNYV{Wk!U9U!^s67))Ig*>hKeoisO^1!2iZN! zvT*U*c3Z%Fb8gnY@-6f4b>D=+J-OP=ABX_K{8gURFdbjdP;k@}zlgSKy(+N$4zOP? z?0^1{0eOb#rUSnO5D$M(7_U2rC~f(M-z6Xw2ku&|J2wva9`Kq!$9>)UEp_q9E=zRG znVzth(FQsCbN8&Ty-zni@Ac(K7kMPl+mfARBYpR4y!F2@EIZWV9te0F za@r4vkt?D`t=$D9K6m)q0Nn27+G{L^WF1|9C*Q}QbV87$pQ&O!A-GxXJOjGCt%86J z=EX|at}sT{?hx@ReAlpQLy_z7FX(RrRoA)YSe$ry=xTgaZIeX zFbcb<+0YToV49+dy z^tP~L!p!SV=j8M1IW%{>07m=w!us%^JB#W$WcPCcjE1Jy&Evu6G3xx|1dR@N+v%HB zR-hCH)z6HTucdwnjMrG)U_QY2=n&?!qb`5>m_3Xd9+OoV1&8j~tQ*@Rb%GsGzYxHP z2to+l4ig;Y-*UGleE&zX+Yf(o-S>iT3pDF7 z*oV&=6p~MfK4%8djXMcV8%Mejjw_*WI*e_uC35MU){0a%j2xY*+tL46^gcy2Jz&U9 z{OGN*yx(Ou_*n?5vqF^0YrdhugzuM{bg4K3VA8888p_S}SEK7Y{nX)jWm*n6W`gz`TgmfP{K`MjXN8f0Dm(&oGQrjD2RT?CaKXHD8&9y zL9ujvVE1T)brQoN2eckkDX_WLOFd=W0l_H-5fRHX_0z`@0(iW?8-yvP2}M9;nQ-4stEk2dY=pf&TDjRvC#H^Vq0!hVL`{a1&(J?3W+NIvmW zrj6Za4bJk_U7-mi&Jk(Jh;X8~{=?|+HB7Aqi4p9DXXAsYjbD84#buxVGC#rOsV|o- z91VzBP+qtdsPPg6W^2Kq(|$1h>A3-vO*oaT@4d${(cjG&lIPpPb6h5grKPu3<4`~q?RaiQTGpduqbOW3 z)e8@vUI>1c6*&lA7Buc{o+z)DdWULr>V0bigF+Mx6Q?Y9WBQZ(JS?>OrgK{R8oE(U z!Su=F0S{g^AMhc0%u=+XAms+yd|3cRB+IamI^Sg%`njVp0pu7uu4vi7E=%`ER&ePq zA5tQvK)RyX+pgEJ!Mdwc2<@Y64-G6ZiMl$0QS8;K|$((WQ)>A*%oO) zP&FeVhk{iNCKdP8U%Ej!yG{~CW|p3tZ4l7aX6$*fpQWcp;97D~HrWCoqYf}xZVb;6mxETX77#q@DOY6Hx+A{T1^y`0Co zfxzbACq(%vOr6DoX?&0&RKA3|?+{I4Kta0LR*I@y?n_6d-N*!_H+2nMSaI~xN6Ys$ zp~rkU`=?sJ2zIJ_9}k-h!(eDoX%I)d#*Y(-9EH+HbIraO3Q79KboC_6N9qjdm06HC z*OGnkzBiZbF}mfrfG>;xCIm4I&(O)Wot08?=2*1@v_)M{yVL_l7wWe)AOBPcpi(&kj52!#&Fl2ss?;U z>_)Rqd{^(aifjR+KUCYpTQj@4IG@|!_QAp%7H#`|eUgxsU;Kbpr{L%@*4ZQ^E?kKq zO?TeXXDq5(uqq@U*k5TSEnPdDnpmMEicPP%zEN|vS6JBrI>PrG&MwOF^&#m=hZVBO z%UauihzWU(xY={F?*>8l2BB1;#$(f8TAM)hJbm;a9BI=Vt=omGnGU5lR*8zI zfh1}EwAz^f&hqO|%ce5qw;QTO!pq;U7OZ3^e>s{3W#}QT=3g(W3rYJKL~NI-u%f>- zys46|nvkNVs3iMnD_yR(DffKKYp5LEa5&E*j_pnis09omth2}UY9*W714Mu31r&Hp zovsD?wXk*sY@@%AaRJd^#SZN*$vxYW!v+)6$$9kP?bHXpLt?w^Y2(^uKX8dC2a0Py zPl~BGex$;fP*O<@Z4xA}u63pR zH+2L@dz)gb)hNy>kQ3d;Z>g$%>&bK6uK!mv;nAP;1H^bgRXMl0Sn&w#R9~q}B4p5)d)Z+=g61!9k4fzRv$<=drCJzx0;k$XK{E$d)@!x@ zW{+q6S*tw^KG*UVs!qq$X4D!C1r|+T7HHCKYR{kt?22>G1M3`}AsTdRzSD3;v0jl! zd!wGv-AbTFXG%L0#a?V@A~nCA?#Sgu5FH=b7g;0+eX1=PMe5Tp)h-G-i9DWyRGkb) zupNz22*f+~7NWdg_5)D9D2we##6QUP1C`W?rdGDrs*HGEbUO=7WN#x*PPakJ^YjWN zcEn&lV4i06!2bbY4re@qy&!3+WeiIW1t^LD!-#AC%dM09h@uDHeg;JYA23PK?Q~!* zV+3o};w`E26bLlgrtj-d)3LQd7Hy3Y#ERPKs8|WA10T-}0THzxyx}pr*O=9{-NUFs zBq$M$FSdvmBOhqV#6rTt_Ja~qfUK>!08xda?0O_8t4f-eYFd5Ke z^Z@BY5k8CXl#; zp?%-(T7(IOY9J6EFTIJ)`^PS1Uj?SKcMxZ4wH{cFq~v3sL;s?8#8zRi3Uh3L@1Uju zhID#u_)x_MQRbNuV69;2@-Q^tHqQbZ?#z%CMr+dla0Tjb6)4dWwbivjwTch4N9^(k zigK?3W1#bg?qaqI&41rniXUf0d`_TE2Tzex64{X_=qAMVT2tu*3&<}oo<1vhOsQ%m z@OZn3+la<~lzdSRTaIYp7e0#U+*mQ!>QM<$3os8Lw42~~ygv}D-|?6S@`dyPBq$aw zUu0WI-$Jr@{g2P`InEV^4v7N0m?AeGuaTBuI72JkN5a7_e|gsEnb!Z)WJLGWDHA)j zeUUx@CSWh`8T;*>mYAkNwf?YQcPbPyT2`GC=8MS+NB=%^XdjKNW>s^>4s$&vx&2U@ zTS(d_$g4?* zq3NW{{>wKt33(k?E~J;APDty`O7hI3jLYi!%9Yb;32AxP+ZEgJiVrfiW7nm&0g>J# zI-DkW+Bxu(M&V8J(LLg9crH7{HCy{WOiek^mpUcW%O94ZKahK5m(FTm8T|Tu*$40_ zb68jSNVL$7*i2B{vsqwY7*eJ2F87~_3o)!hgWl>5`NUR$H%;}b!+7Q4M-Y*jxdKX_ zO>N{z$=g$4SSiXPARgI+D)9BWbtM1-0pSiB0GS^Wnm>h_(s8x7ah)!n19l&B&k2C# zb3az1T>F;yqaZ=*6jm`bptbb$!?hv@6TRV>W zrfvP|47czDW;}K8VCG)7)_d{4Din90gk4`_#9SxOqVjf0ET-&bLO|+C ztj_swKYQZ7nVT2~dk#rzd$vBs91Om65;vlitC?pjHy>^$40x)3V8wvV0B%totO=D; zznd<|;*>No`dZl^yc%09Jy;i@s=<|Ve>-q*l`$r1vX_8;naFu%iEJ+RC7B3`BTXZl#_bF1Q36c!JZ@<$408RvG78--MdBO*h4x5Vz?>cN1v8WOt67()4Lq)cR4ce zxZ$PRiW2PUsu}LCMfZj+@dZcQv2%$qVs@1Z5L~zj1uJ{RcdfcMhIIWbU?ernH zembK{**J-PJTP3Tq2(oW`M9tpAl!)h+}p;V^7zqy1lH^YK$>SDbEcVE699TfSHDZJ z#hgc8t{j5U)xWnU-SfPxIasgyTLM|lAWOq<78~MemMOHb+o|OY#gn_o z2W9&i9ajQ}R8t)Cw3>_ZCUOV!OdPG!(L}!ZG0J`>!u~F~_|8-ty^T7%H>JVFAHO%<+`Ot`Yh?EC z7F5Hvgq?DO*~P&qTOSQ6xA(y~8ls^it{6vCd~v=;DZx^Tw4zF+=jV7MH~T-#Jylm6 z%T|$PbkD8x56ROTq`9?e&pxQ%FIT@$dLU)tBd);y`+u`%Kd6tIK#GIRi-SCJyP(&+ zB_-98(Fn3hGV}fc!Vf=pr;_#7I|uM`#s4|PSJI-gQYGb>-&eu>z6xyM{*aUf=GC$1 ztpered7(*(8Nl4gtij+CDpEJxjP@;bFlKSzRo(Dyq|-6W;%h?2Bh~T%2-NqE)8AB= zC*lcS_TMzvC~r zf2J}GUc_?d2F`4&cU-f00k0Q$-!~|N$B(c2zpE2C-GB4ojh{VZ&s(NEh$JfdYt^33 zoBLX^o2{EDFshP^X`P@Qv1rHtHa|7GRehRwQEdYAt!bo~XcDb2Do#|he&VaxRe9nu zvI-w26VD=X-%AVDO$C~OQh(B9h30AKOlF87NMhs9xmqSnC(qERegR_F=>9_|QqkHP z3T*$&cQQNrf8it=6R)!{!beP!Whz~@tCFFbGI{~tjzs37DL-*Yvhkz%TzL{rBR-Bb z$y+<&Ov3rz6@gVJg1(71T+-GMjgz-(!)l>8;>xF5m96zA^OuP71?|D0f;s{AzHgWu zweJBS4<0WeU-aj=4BTG9dKz4@tN_)&%9eS-96J(hG> zlAtwBh=H!w2KxL#B%2Y!Wf*&TI-7>L47$JdhU%8jdFwL`GkIBwP*=J8G7;y<`I<4Yc~h&d_<|rwVR*t#q_yA4EtKt zja(ud3XYaCcJrNnB6SH;t<3n{#cAu@+bZ=V<|*kPp4WeU-u+Y|{kO$X>53=2_=g7k#vKv<9w?M(nq zy0CI}&e=ITv z#<0U(-Dm?9CI7)WZusA?Ush`pPtP0Cmqj@>-|#=glL){Xv!wPd<M*`vxq0n@{jMdr0=+7DV0GuC2=(T)Al3a1|6#I{K&F?XczV9`C|7EDT2BIV zpnsJQB$iB~25Rw_kIIP1&zFA;J&&C15}-)Vj5Ff`uV1+z00x@)fT!j18ygBD14FRE zFjyX!;RbNgNa`z1>x<#nhiGIONuZuGf!#sf^`t@bY|6&^0V!n}Cxb39&`qGL24%OTpC&w)q(yuA)(!4HjMRgEF=oGA zx(j)9sqNlqyXTT5hl@}6&5((bY?Rh2Rm~5)a;vTsu7AJzxxpycU<#ei+{&as5h(IX zCo+30WhGrASzHmi4LoP2Gq=M(ZG?c!Q20iaO+uh)bO92ejQ2AI;o1==Rn&lE}8%|AS~7U=aU(QGwXzo6W@-_Gmg;=9_FQo^!|7wQ_(`BW6so3u0v8T6LArThj;xrrNpXxxQ9)hhm_9CXpE!_3ytnb~S(a#zejb0ch zNsikH3L**_;MlpxM(HdU=N-Bq%J6NgRR(3TMvnpMEYp__!!(Xgpa89d8iJj=Zm#8- z;k78WAATiOyT!yoSDh&3`E$cH_3|%Kaa*hYdHXd=+VT=*q<-RgcU~E#t?03q`5!(a z<>K=$xHq%+DZB2pn{W)N0W3^nPnZKkzRR&za;y-fW$D;my*0R$`|ktsxqEPmD&rG0 zOQ|99l~Mzbc!u0D%E?MO3VVnTpx&1RQ0oCpXIsqf0DN0QyG|R4CfA|wu{KlWlJFyN zLd2|b({Af#xvFkC9on-9EA?(v5N!9#RZ|OUHXVLlcwSGE--rP>>jW~nn*8uRBE_cL zE``i%S($_{XTi_JuE#UfJPK$|kRxx5kK=7H2tB?&Nn)Ov#! zbFw|1zY&pwwQ4p;#1UCa>tffzj35$vhg^ER0-vlc&g@W;ow;R(tayoc675crzaDvI zitM&4fwpXZKmqWXd8Li{0gDS7;}{14Q`Hsl>>cSSr;lo7QECbe@G6J-G>7@&lbK-3 zsL2xS03RsLGG>7lakoh!0j;G(THVBS-NbO+0)xoisSe4jbl5k$O}; zo?J%vro}{EkUi;GI@Hq!Xp|eAk6X3BMp2Y{hGrVDY9Xw8hERH>O;`Id(fxopYh75KkQL~Wn; zTuKV%BRfKo`FKU*Fx#Eq9TY^u$q_Uq2lVGsy~T2uaMam)z@C?gI31g~)K>ejr1fd|T|14l)fCOn(m|;ccPo%7N6= zrh$w(?QX_Mr0z^U4mL~k!@{T@p&E9{B_A=MpDW)Z3c5f~z|gTElvs~z-S)PrB+R?Te!yM5G3K$Z@Mc{rqH&Dyv^(suWT%Qg&-ax6>FSbq z6QkF9a~GFNZBM)O=3Z?|?e43~P3<=J!^K7g&TZ-oo+xPdS)Mi7KN#P4M`@}k`j|eA zdt}g3=2*#*fSBME5UK9MQnots2J4hexC3`x;A=0cbjf^1DK`gIIt~s+ zDR(hLEnYo7R+7W|oP)^d4gk2N!1cRO%HA@G)g_(lv>$fp0vz5Dg>Tvnv+k3qMMb4R z4Zi8Wb)YD8A!Vt!j=9RX*W$=74zDq{z4eKx^(@@rm1OG%ZXdc_gp|dIj8J)WH*3(_ zFDR@6el*xK0hbpg$}Z^XTfm&KIX z9X1w;l~2A@!nMS2SN$n3aGwQ4V|U>34EzF?y-WD1C#*N*Rw|^C?TmSvl6}&impo`( zF7pzkr2O@~^Iyw(Tt_L{$|TMN%?X-8O8U331p-Gu+S5li+5*SBpTDGO3r3BH8QJSf zpD9WUkz3i-3h>HM(P&6U<1`~Gd#%C4LO~pEl}3^3esg$^XXkEm0x7bjhnePs!X?5n zQtA``#Bg^V5Nkk%8Z3-GkPQ*@S7Z;oH}8oNO?rV4y1EululXP4WtrFu1I`*DKofGe4Ksk)Q^22#)qkx2Nrc?>aFlC^XvsX14!sGK~7OOv6<(zxb-Nkxi=?!o3WP^f9QI&hU?vvIO~I@sAGJ!zQB%_^xHA=o^79_HxhyfgW*uKv1Bxhwse_i=Nl)rOYn+>tnCgAKhw zWNw;s&e(|IK%CPVBk6WUnn%*cZ!UBXz7>q8Sd1pkSsRR7O#jM0mE@g)yz)M!RTUwp zT7UA)v+8T!Z{BvDzH|JMJ*MX8a*Dd*mN(+n-sSfT@0}Ng(_0hd6ucF>f>KnPLMcW@ zc7rE1`v0{H=OHt>9$p1D;eN9t6fT6qP1dcn&$pjVj$J<(3~MlG?q`KZI#NR_Byf*N zO-_;JOy$fCd)!4_N1rTpZErz3N6^7g1e#OrCcbA-K*ON*IveDr*_Rz5C_@jFm7>$p zRc4YsuWMRg^dS}_uh854hDQAH$4he)LzAEjZQLr~6ITq+1bD6d0c>;czPstWkFWY% z{Cv2w)PtvBkRFjI1viKYuf}>OZc!=ZqSr+)SX+eA#-H8S6Rsz;m{aeWJXVfe~Ii2G%9?^A9f4V=`A{8|MOW?tsx|m%Us27V^dF9`on3AiWdGzg3an?!lLgT4w zO+)3?jii>DT~F6j*T5C126votuOP9bzwkgLGA#mFJ#>1$XkUC=jR#P&O04^lA(7=- z-oh+VD9o-$UZ>`kw$j7G#JI|?Rm2HZDK zG`6&zIO><_&oNqH9^k`w@msgSJ!32@rMpD5UJtzIRlWQ@+=5r3O=10NK}8c_ftL5P zPw*J*;w1!KBcigPEX2_qCVoFF^2D1KM_K&kl35&O+wMBY*z#MFUoaKj#E(x4%-swa z%ttuwvY6KrOGeddjQCfW?BQv2E65*?+|U?{6ZvYlV05!G?Reui2NOUrnxzog?^zh;56$n)t(_Ya{rL zVn6N)NXm22WuQiZdTLX|RZf--xHP8#@0U7??f&j`-t@?r(`?%jiW;6wkn5XysDrl+ zF^2`dr`}o)dDF8ob$Dgftr^=}c(Le9K>p>)b7=Y4jp&oz%QV~DgY5YdXR(hpknxVH zJ_4Um;~RC?P_`tvmnJQWqf$ogJ)6IK$+x|nf9uIU7Sei_b4+Z~vSc0Oy;G}FO zJS$e^zANly24c4H)U}?FaWw<$6So3KU^&u{J)>m4=%M>1ru|62Omkn0nMu=i_e!D) zX7EyFhzGnh1G#pwG6Vy}+;Gm@G#_4ecS3|yHdt{PRohl$@||YxnSlMGl$xwv@@cvu zm^ZSf;CG2wS`_4yML+9(sl}Bj42`s5r~S@WN2)JP@aJ6L)@_Abg)2)3^v~%uSAwN zOTFC~dA)393E+hNz&L$70up7DL1&56Y$}-#;*1C1L>?Ahxy2slWa_TVK$>`7k3P}l zAT|0J`eY=Rgvu>#rBA}ja4WNo!K zLTB}I7wvzwhQ7H3W<)WT%p(aklor|L^!pq}wI|L>2EyLOdI?=b07mr zfjQ9T1Z0>QMLbhJ!rdXQ`!H0)d@DaK{B(=R&<1U;aNYo#Lr2KB$h_u?3NMZAPPzu8 zoRzj4bJsC44ZSrS@AH26<4*SK>HOQ(l|hSPaPXY^NF=7WWvGFV7?KLfnG>VOD|-wa zh>_Ie!j0qetmBLebtSh3Ejv)Rn-F{NyG92U&jF?1pdIFA-p_8`qw&PczU`(CyOvmb z6L({gKE}Rn2K*6XL~AI*WRTAUK#B->K>nhoCPoxkq5!(NILS+JAnK;GE54D(8-s?J zCM!R^ozSt!m2npgXih0o8Bvl#=q8^HNbQMSd}~M4Dsv!z;0q?|YR>vC6T1V|tka7@ z37PEZB(QLT4&HIvR#{ZuXc9sw#!Jkp%)#6HDa5Z@VcFaj<4lx@rzRuO2`Wf&{Qo;)SK;A{Ztd34DB>nQB zF7pZ#jVCu7CV``GBI_nqmosz&JOjjffxcfUn)Sglj9BRL1VnIOs0Dij+#g?+nmh z+URDMGo#PY(#>3;&Qad1?Q|=MBA&<94^`?V;gy{{<2D@C(d7#eUH;@toYIo10kt(F zxV{Df;jB!-fb@w~wtW=BT1@{%S-rIwO<6T7v(v zOGi3=Ot2O^L=apDV%nP_l*LI{VQvMc$U2(>+~1J95UwrV-i8U&7A)ijqG-pcW_G}L zR+@S5>j~f+a@|SZ1r=mv2YPzJu|Fr%vlspzu_c_&rY*<(6VfPlwU_(EtuLSX5As9h3n#g(Lp$*@jI&wTw z;)-8wT4k+x_Rz?d$x^4{M0dmra|J$NxmlkY*@91w8N<9Is+iJ4v<r_ihQW+Y2XCO^GQhky)3Qc1Jcr6Q)IdlLZsg;pF2#x(~5!<4pkn z*x8?U6`JIBx0&mROghZXJ1m+1K-m~yiXWFuSKUMu*8mb!ly&Ih)T)b-F>IzxL!dP% zZUhf7Z{Zv|aoZJyypwCX!qz=SmO#__VtEZ#%7Qs?DS23|!5SQrvWH>F(6PzLV`UD| zA=nEm7f$LalvQLB4s>;*3s|$xDsc->#s0&XFt!e&pC><))+a zcIhHZN3>TzPBjBXR@vJdtyp~i9i+QT;9V=(2Sp}{7=|nB`=F9H;pbV#*vkkSi%7K^He40y`2dXevmX<3d@bBoga)~T1mrV(oc|92a z=T7xbtY+55h%FPZ)-LyaU)xDpb=i*0C<58Sf!&ZLl3C_FDbnLT1aZw-MvqL)ohLOG z3H+i~->l9`fyvx84^V7TFKD63z8PePsP{>hHA2sHER%>}ehBh9j+4s9Kq(~fQYil_^Hu62B z;xXiXoblC$(3lME*$v=rLS=_cFO=VMYvzhin%M3Z(a6mO{fbglEC`Rt&463*)E_n@ zpMyWH(3FlTBC0oXJ3OrI@d>eB1gV)Q?*9EOv?v$X*N1u$eEBX9Wd_uI)Uw-mQpWRk zB1`z+q%I07v8^Etqr@KSr2%cQbl4YRQfyL9mAjw7AulQ9Ey$tU#W^qM6HUzpQB3iO zoLVl89;>_wW%{S@7hBFDq&u+oRgQ!>9t+2Q$wh_ST@Z_BGJd?#hwZ%hq@YQf-{8>YWUg_cnX99`M$2bV6N=inC!Hhnn5MO z|GKNO7ygS21zi|PunZP9+yt1~q2sJ!t9|RF#gMZwG{b-g)gRFiHE`TMi%Bg!&(d1K z!SkOgViinRiUH1TGAq_RcCHA?$PLx&YbbI z(4IBbkiDEaVJlA=|D++lM8s*>fkx0MtVP4-VXU^exddGWo8vMQg?U6uVpU6`5C~7i zId)&rp$_*ogz>`>5L-%i*au@?l(#R&MJDQWN}GAnv=f8Q+0aeD?<>WeA6E)EaWFyM zLtl)D!pp}cdPoYfQnrb0LdNyN7s3I2_&bVyyPyq$owixE0t$xhR4T-IXr|VP-Cfkk zitWfP9XfV|F-&EAk_1z*nU77GRXB(sRy;O}j^Y=jiWdq%`~`gLa;gWXMC0z$5fqY7 zjsM?Nu_m)@;yFWNXyuksqqi=zmHGv`&Y6`R`W1zsHZz^YxH<)%ojLZd&cq7;1d-K7SidrTk8kyttsaAB= zQlOYuYfNci5~3xkOEhLKeEt}ncLW`@SL%k`T6MC0>DW`2!)A6W;*x%>6m%op{gx|x zY%)xnDH&^9dV~0$Cn)91pL!9^;@x3XE&hStR@EhNB|FrJ4L4$k)qy1m+6ac4L! ziZ`QH)}xT=C@b>WmcTX0Sg?4ZVPpdmy8L=iQuw~yZ;MFl^;W;6AtP5!JC8(FT!>rQvcm)DpTSo1SQxRfxP;9$P~k~osU|X~ zzNLpziKy(s*^a6VS7@$$+73J3hI(05lKn|?UpPF#Em*HmkHS-~&vpx-8oIR+{*=EP z04l(opX@YNZ!D_R?lD!13VOPZexh#ob+{m91e}5*8<4nF`BgSxoF&w-I!5!99K&<1)NwF45Qimn+B7)| zNpwq@b;s|J4sfqk z!%M|kRlV&+o_C*qdAAA#bb>%j zY#-MC+o}DDR_lp3Q2mLE{WXgSNQ?b5$-8qc_f23Q9p7UHG({(bg#SfsP|bv7JM%*= z>@B)LkmbUC`kTZ$9u2<3tKC8cJxP%B253y6z3{1{A!I~Bcvn`CrhpRI>_aOo>8_JX zbKh1$-Y4U72Ka{AEbn^I)xO*dSku~&6l5tJ5EscW#C5J-XoM$_32VRwfms?0`y9f# zb5TDo3f$hnxZOY31lPyY+pL|paL!>WpTccSnKP%PPq6++j!`rWVv$LM`k~Dm@N-Qb z6Wiw7JU_jasN9RJKqp$fXs!74!!15KDFP#zA#nz2U+iQ#=P~lLr10|jFX-$()35I1 zvNMiVeRvy_IL#6%OwdwpEtbYOGBUY#roRYY(@IDJA{eTKV!ztl~{ZTp>O>bKr|?e<9i(FHvdQ|S_hA^L31R|0aSiY$q>a6 zJI%?A5ZTEIHcN)uN4dDuM}U9|m~o=cI+zz8Y5-9Uv!jR`KK@PYbE9t#HJV*O2(Ph@5O zoGatJ#FR2J86MKN4xGbID=JnzpAC;Ks`~3C5e^Zg3-j&|3q@);#}xAKYxk!H`^wvn z*bX{EuN+7c-WFpw4f6q_Ne9WB2pMClv9{}eSh()|hurD1DTRB(Bn4rYf>Y&KL&s!f z?g;ynrVSk5vbm89oYB;weZ>pd>gUrK&$K^8LmarLrvApoZm3(_b=09W!M+WE{km-y z7LTy~4DN>8z+q_3m7Vw)k2_8gf1Zd>{OL86kL|$i^SPp7y+%nO@VFWn4l%GgpeVl-9Ge75??h_h-%H{n1L;%X~r_ zfQpc`>#9X#2U7($}x(pI^}? zdjn%gca0Xq4>Dqn9L5dv{%?0zI4 zGBYVHL8QO(H?ZAvO(Ejg$`*qHIDEz+wlC^LaOD%VAR{gIH$0S%bSZ~9VYdR$(1?6(Tw)A`hvC-72F zxSX8*LD-OXt75QkgvJa_EBxH*4j*s{Q|-)?U3Uwv*<|jNlQno|+`j(!uf?NnUTutL z|Cx-D>BML?)Duv1DDH&7Zf0MEqMBT{&uHMUqBS4x4xy_1Wxi9IahvVq)55)h zheWr3ZCSIC7K%K8xWI>``GCv#&y(+*dbHC~I^G?lcg)Nc&&256Ir>P}?c0egI`KEcbXcvc?7ZIqs8>%4fL3^6 zWHfe_Bq|_?&af@E6ZHMMvvX3h-$NFxDF_C3gz|{exk-m9>58HS`o&0RQo{(K2=S;$ z^4794(f!XNxUQ&=Wx=(c=ULA)tceY;+2!{%$~WoQ;wop}bFs$VBaCp5Mnt8T^ytK= zD#)boVqv?iaRubmV7k;t0BM50#8Nismg{ag=+-%~HxBf3%2Q{Z!ACD}TbH|EdA}EX zNE*dtkq21@+t>6>AigWYz~dzHa7)Qoa5-Q2wSn<9dI9i*EAP=rZs*Wj;!0nD2bx3= zdtH((%H~adjacQy*i>O`@o(&;>87iPPQ{&CRc(~1`V&U^D(K#|2|3L; zbY>KirZ>gMOj7b`N3%^KlogUit36zRT~ekDUajYP(@`}Lip9ivQ&ROZeY2DZDW&L@ zLGfX8y~p8|u5<`XkIYv8ffbPp-oy6&5bv|#RI-^YjZz03_E9&!%Mer^LBR0RpBL}>~hMljeag|(#?QD(nL@aVgy?z`r4&i+ny zF|Pz{s4g%dxn6f26-;v1sc}Vg~oN}{mE^_r15^?g% zq}D`n|BhcxORpp?XHl8EdA99mtYKKwSc!S8r#$a;7z!{uHI{t7P`br5J|hByTj{c5 z7*Nr>?-E{PPqq^srE%v4)<5k3i?R0rYO4F%#a}BTO;O-Qnu;_*iXt7NAR;v&Dj+2y zDj-UfDug5|AksxZijdF|r3wfLNhk_P3r#wS)DT*LgoN}PfAjz5Kev2$?#!BX)>-=` zbCOKX?7g1nSv&LyO17ONtOXRIUp*ZX(p@#ee0&z%_l+U^z||nDG-e|72Kyoq6G}YC zrIq{PYpV#xO=JoBfQ|*- z=BlMpEg3CA@eMH z#B$}XZplG`ClBfXqAmi8WXkN9Ely4tz1=@udSorFw;tedj|3@bUA`LGijJH-T@7`Q zY#oS+76&t94pW?z*-x(-C+?pn@ty)D4cA{yK9pZg+2h><5b>Tz!kZ6gW|*v$yd;Z^@P^VGr4m;SjQ>S{+qdK^qcPA4T{;a zfXhCoM$cE^MqAO$cdI=O5#Q8{F2dedp6=L@I3GiVj+VTtAlYVNZD(1(AsltLRo@;~ z#ZNw`Z_k)XAOFKHf%dzZ z5S;>hz;^Tt)yd+0NbyC9G1Fi8{m@4@L64qAmSBVC-lG-fF7SgbU)&iqTl1AEuY>%i zFw65C@2!8{ekx<`FA+4d?IRIn4?r#`Z*N56PT^(Q-?|Xf%`Z^+1QUaMAeq=3KNUsT`|ae{<|>_pKcag^5&O_bKmkVhem@nUGvBU9z1M{_Sgu@41-ZofSrr>} zn{pwIHS2DW(p*TBy^75o>e)Cxf!dSZi;*pNGTury&PyQTw62>m>4yGW z1smYT&1h7Uwpcj2JIcx0*y&G9rQo`8f&H+%1x`g1N)hn3kO~o zf5%Gy+4*JSsOJ*)P!ptYgW*%9KSb(lzHpenbc`wY)>x@LB;j$YhMz5dCv^6FjxqeX0o^k0vCr7P$e=*$g8@%yvSlO#^9(1U}FnU%|Soh_h zq^R*jg?W=ipH44rwwx{3VuYjBmY59_gh6cX;cJfFZOJ{5kPp{&z&74%`FadzW320l z?e9zeSkt@Rre>>)*#1|pr4n}CXB+&9D{5uD5D5v+l}vU|=u+?Wl31vT-=6sSV%>Bx z{K3$|i}m|P;nK;nN{!p^s5VE|X<{dQNC&4NhRl*_B6eeCDTH$I*JJ~(P=O;njDICd zx+jB@uja-F@`VKOg}^N|Et#Pfnl>Bj!le>KkQO7i&j=~qH%>q_50Pd^Lv3__RM@*Rc^j^)v`z1s&-*8=XeTMpo=Ak$ zsI)ES9Sr*x@SOwrr_2K9XZxI7of`0B(530@JGz#FvdH_37u@rACi9d>I*XmN@W~K;DOP!`AOVbjj9irlX|9U(QKPr0%KvwEp+P6G;AdUPF zdG%H6fP-va4&Nlec!i-tls$_#TZFug5Ydv8JG#zVI}I z1o{_pt|*7>X54%AEfigdTYHFPpPU1pK(|g7_eCCR3uVZpAL0cACJ$uQo^d{p)&^lp zGFSpDOPt z?D1Bd-v>T=2OyThIZXYK*ae%@PS&)?>|=pEw^%#xbf>|pdw?9!&JkWjMtdM1tg3C z{M?4wb5x*MB051}szer?& z%;c)_lg9_Ur2H|eMBEXNk)00<_z$VzFwMKYC#=w7uX1Cmj=Y)T<_qG+Sm3sXU$l^W zG!MM6_zG-$_9m)z^Cwq+FQ!MVE#}#`O}NvcFSk5oZkY;zPOu7gvh$MJ z$nJXyAIQ(Q62HNpR^M3|KO}X_L#}UlZ})0FO1D#XyjH!++n9as(^sziuLzd+J+1`- z*`_qbg?|q}$38s#^cj1E*8U1g0!K>e#siAkGk>P!L%yA9bnSY2;P25L^AU5#xe5!C zdYv51tvl0ri?H_Q-p9=h9X-GqYQ5H{G1!v=xpfPUjXxdc8`{q|UZ}>$ zKV8UqAr(^HPqdh7?%%Dt<5IRUD?amiV|KaIjF+j$m`*ygdv(Su_kY6I6hMDpb(q@+ji zI1VnZ-v5pI^cLrsjD6BL`Q3ra2;YWkVXJ15gIs&#h+kpjy8f($hAA%Q8VTR{Je7ji zgYdW>=w&I^kS>M%@egnc3(jF%12E4y%~yD^ucI=XrSs`Gl_da+K^jDX45JVjk@sc` zp;MbANen3rz7zQo^q%ufa{#A%aWiH%Vw{%P76jpSRZK*K1w(uwB77kt+s|5=ovk=s z&c_{&hF-yjf#^giKFNObc&U>L?d^zP#qd~)yd8jn8>)BeF>W{5LH+^U#W}EM95O&X zhO0Z{DoUR{;DWHxpkRN5WPkE+eP()4*OnLH5EcF!b~NdWNmBE63Z?4+(}T9%3d2U6 z)yrREuXkQ;=L!IuLRKL^TRHGem0{#Ov_oa=w_{(tV|lV@C3k#eGKK>JB1G)w`2LzB zRwDtgu^tb9K6eua9lWzv5&9Jk7u=B65zqFxKbLk+fPi{10o;|2Dgopd37Fyx-`g#M zMu^O|!6}*d8t0HaaFHNq3Kfx<3Kw(mKbf7&uV4}z@ZQuAV|DZ?9QShTaDMJ3-6LJc z{MW8^46@uiw(6)2o<89|C$r&xC$rJ-Q&P=p8y-w$NyEyBslMI;d+7{`lwIgupEb*X z7gw;p@6E^>?XLynHKG)%J@l`$<45H=3X?>Py}k$AdO?#1U>8M|^^9%}XFf0arg6EB zFm;Q9PovnnhsT1&rviOytD}4R&6x1(?VyLhkjMRppjWRue`Zc63@$q!UdT8;h59E& zHID*RX8TEgSouD7u`Vpd7B!g<4Q&YaffZj~n9kl7vx@jQI8Yq@SO39osy?~OJk#TA zrvH>vnsfIPo|w<(E!m`|@NcLM`Rw-pkfsxo?K>@atE(5%aa;)=p3ehhIiSp=58*Iz zwthS(#~eOT0Pr3{)~*0uDWl@X_2$5*LyoSLbLB60j5OATneA4}yA8#hZ=?7RjOm;3 zX>J)nB+g{I0Q+sF_5$Nc{Qqkx!}hg+PYoeMD5Wy&Ussd$SG4$ym-D)$DVdS7frDPc z;eG!}#)Joc(*2Jkz*m3M(*K*w{*SNy|B@33PF*QL=A9uc*^O@(rNUmj!ZjGg2ve#K z{O@7X=yXcB;Z3l`>c$O}Oj(2cZb%XCe@Zrurdk{S_m1lbG*06zU4%6yfYcX4b*L)q z0XQV&t%f*XLJ6ze2?vJ zIE_CFmS=@HAMJgMjA2PE(z}6erJjdaFN5UHR=xf*XHhNM!xBR*xS|7749|pKHxWUI z@aoA$Yq1f>12h)#ZMbTUZKw8qQ6f=JZM>51o%YL%%zwi!xbcm50PhLSn4@|1-#KL4 z-A0McNTwzCkkOUBj4jo@%V~iiPwq);_@SNjXa7hasrp;YTx{l}d*~gqi>9^Fw^VkF zg(Qw~1S7=Nqk8{*DS`{pgZB=**|9!WALSK{EuDlyTXU=51U3KhZ>ODxzi|_wwPRy5 zXm)3nE^9UI3ou*c5j3i`qz{t++|!GSpm&?4#GC<};gZ}ETMlfVYdIVy@wJ8T1Vi)X zoFwIdK7Z4`uPwSG)Q(QgLpra#i|(RtE$VEkO^APs)UP(C8=NMbMJ7fF?=*Gi-t%t9 znr%i$@b45?i?j$*72E-P0&_ba_KPnZQ%?*=nh4&IXs?f|GV@4g@w1d>{?UE!f1+HT z_3sX_yDJ5Fnk&e)ZY&3%#oo9SrnsZF*!4~>hQ}!7O_4d$VRAFTJ&A6X0VS%f)iM&76#U(X<`txkUh+QiJl4!au1O$(hfK^JXXY2#q)MIEz2+a4 zBPeykgXzHQ$?EzA z{W;z6P5F}mwerY$x#)S4L3A!9qBzipYr$^8I~Q@7tU*pPIAf55tg&xzZhWRv<>y24 zixP!h^&ugn6H zM2L!?heX{cp+1#5H9E2bs|Gn$V2y!#m;}dz34Q(|79sC$3SmU?Ep)<8!6X?g0?cTt zdm*f@S#AS8!vlwxdIkrwssuNhtUuB8%$T`6f%V$?sbH~!0mS^wAkX>QU zFg>^Fk8;8zTlsUYR1{Fcf2Z1hSV&;Q@J)MtH|C8syF)Kjn)l#GY65+CMFch=+NP3x zo>$-e{0lo)~zd#YzT?Rq6*A2VwI7<2y^Y5&;5 z{;~1>W4-&wF#E@9_pcZK15tU#P7O(Vz`ZC6k+GzowWiCPF}WkADxl2LIs(Y^kaWS4 z&>*euy+Eki^wM|H_7GGtXtuK@e za^!Yx=QN>m@DmGxCl=(@ZcQ0A#cuOB!ABlOoJ0So3eBS0=0lYjC0jJc>|{+2I60VI z>4-bY`{v(#35tjs9;lf+ErYC?7;+}aoliSJLE)S!x;ia)ca_u}JPI+~W4tR3*f$J| z(WcJj(q&}7ColZ;?oJ0o8gJ=Gg$NJf4XvBzk;O9eV1Xg{acMc+F^&~6qgr?sWuuFz zw5l72!3es)PfHSG@PS`Tv1 zm9G1ypuyFRr>L2(E}b@I0@fOuIO8hd-wc0&4W?s5%$E(A_g+p?sXZz5P1xhmhGtg1 z{ZugIMe?^b>L9H2e7TSR_HgC2BzAgRAk`ECG>8rMeBWC|yV7z0cSr7=`ygv6cdz6A zxCg(6V#{8`GrtD=Dfzz0VMKE#I5Y)(acz``({(ashiA>cLzKC)J(!ps(i|$rz6YaJ zM| zbUf@y@kkGdY7lTiRF%H5Zok^&GN<$Kp)$7C(F|ge9zLxsClHuUWm|dLFn6Cd+7ZLL zvhOw;=~|*7>A;nUkEaGk=!#3=TT|S~>{BMPJ-mz}rRDZ&Dx23&92^ePsv{j@@f&kg z>PUxYfGqY8z!es4-OY!qo`3;YMo2HYwQN@=jQxmXvXi(Y4wB&0_gve#$^|b@m}Q( z$=e+JOg=&?cRb*M2fsjG-sX1KpmG3$NxwcX2xITbmPvdCw!5uXt5 z!4U2>ADRQ=2xc6A0B{w9$O8cftC~g)CD?uDfWRTF8|4x&45sGemjs*FSgH?k>2Ije z<(p%>e~kd7KoE1(bG@{;tA%O7sL}LN{8A8o*8@?Q<|ICaqFn4z^^)a5C<}!$WK%;h zLSjIu_k?2An~NYqG!^CIc_@u;piu`YAp3BQD7qq0Y#};qU21tQ<3Fam99=xc3G>Wi zkiyEb=(M~PVb!R6xYd=w=l1^Yq~YfJxZpE5yp$4RZ$^wOW;M& z8`%#In-_VaNRMESOFJkSR%;iQ>peH_8&>ru1hjaYTC1Khg^F@gmUC(jyX;oUhKd2U z&J(1n-be*wC?ezPWdymo#}%dfoA%QWSfl`=cxaw^#KXp`Obxd$UlVy6Xw~xDuySUa zRcGl%w^H7b_2U$Em)GII^cPnPwy-d`=^McU%-!6)J3oHW!*4souO>b?e-_|j!3mzb z`@3pzzMoXiBYJN;t>pqzBGyzwjX96ad@z19e;5keQfAD}!Om($?Ix?;ud!RUQQ)H+ z9@~mNlZ(Sdnv+{g(X_4Zzw$@m?zn}aPgWSEqj&&IzxMY(In_4Bb13a`2fzB~~q1j8s&C>&c`9^&|Z z?=RMt2aAa!pihmPu!UpSVt6OylI&+W9RK@HJ{XHhu@WLA$~_;7H&teSn9YZJ`|5_{ zWHyJM<4%0DzL+!wnS%`CWji4v8@NcBP5xveno>K+0cTd<@ny3UBI@TneuFNAe>Mj~ z%$TTck9HbI+@CQW&!G+{p;kzNh)c9+X8jC1p$pbC3DjqHTpAULxXP0F0Y46_2nlR; zXvZAg;IN#GXz(STm}h*hK3sh}c&|8#IsOCQ|DAK0yzIwdUS1m>FSiDf-MGPeXDexh zc5po!JT%haFRg%YSRqbpmf*Mb|K(VWuvJ-hbeRqAK(w`?@Nup&mW+>~!fVl`czj?o z0g_=y`hA>xU>k6Z=VDYyN60Hj7ywf)C(@WdRHf_9eIS>gw!#IS@b|mF{Z)h`!u-Rn z#*2mJ2IRpq+!rN%#W4~+`W$!;?5{Q?r&a*)GC+9qu9RF^i)LEjYT>#>(pQjPPowlh zj@**|g7U(S`~u4>vnYh?_2O<hL(*(8uimBe5s+O zlla_a){-_sqjZ+c8h#Rw|70X4YY!{s5^fF`n@-|?%1aSmJlFtUy9D>D7-porJ$0SI zl`Tv$z{P&@pgG0*R5SXorR8JEvE3X%+M+6tFTgmH20M3lEv8y;q`g?qWAwBrn~@X_ z7u8Q#cf0n9rXaJHhs#J^&ED{W4=G^@ZJQY{fs?C%D6_S zvfr;b&RSf4`y_(LG3U_{Qel@9p2%KK5dALa^RMkFRXd??lSc+!2EW+a^=wsm0s zC;W1}`Y4`g^&)g>I##wP6G6DaQS~ey-fYqiT<|d4Q{N$xE8MmNMNK3JfHjofd$;3? z@w~nbKe3k3$ZTiEQ+rlUkpw`AIIY~gs-Il#^m!>G7}zK*8~JsU$D(tgMMdV9L;4G% zIQXGQLreU;gnW92LR^~D8dv72_!9B27rGI2N8Dlu=16fk_?H9KB6kuksQb_rgTD5G z=GR_Q@pR^{GDLCF*qN+s#8vP=3kUTg=*xh{{6T$g}P1 z0sua`^kQIP;BE2j77zAw!l%T|FHviMwDimtHcZS3%7&uMRq6VK!>Y~K?t^mO!{n4} z&(>5845i&Wr*<%I8!A)^2cpQaSz}JZAaJuSqw)kB;4`;<2n(#>Iws9k|8%X#4Cw zZ0&PEya6pK@8qqt5Bki7O_<4&^|2KKyru%ZFW%;4_RPKuZ(yEpzIG(U@#vtm{IU`%L2fnR@s zgklV>m{qUj|J-;Xv*aN$85qke#w{hqJppK_ISG%_Buynjo@Ey`KHGap^z0?Yt#f^n z0$>=8@>|rgZ5grRwb1j|%|p2NZapA{Mh6eBHn7X=DS$X=pE3bt&Mhpc`3{f~nc#~gHRras+pK|VcD}7Ne*J>R9#g-)84JE<^3PAsIr#aLylz)v zv@V~7Rj@Yakv93UAp2AYOVkPz#o*|i`apY(`!<4$yVQQDQ~DI#Eovo7dU*^I3Kq|nQ?8rD>?F9?8EsDeOu)v z2`zAZfxkhexqt5GTj7ix#hKEaGQ5TIeeTVZsA8_1d!r5Aw&m!iRZYZK_;KOa(`k~t z7S(TOlz;O$mnC;2s&0KDNVNaNTQ`sCTn@{1KqBJ{ba$EO%o8k*Go?H)%zS*beNo+f zJv52|*UR-dEWgHGNLX*e908o3lT+T{{u`Hr^bENArdX=1jy7#>PeAjwqH8dxvXiC@T;)@F8ZMIt^JWTSsHhv!pftx- zG&ddHgQLV()ly-iBlpV_%q z+>!!P*$U)5GYN1U2B&!Mf<&%U(Q|D+FQ+yliy-fw(*w2Ld*SD-e7;*0!~`3^I2V3{ z-6dZHIro)ZWKoT`aBh%|U56|rU%ynJBUuT!&H*W`E!)g{U#HHtW;s~4w|n~-n?kvg zlk`7o%l%#sS-cL$&ilO$t-=DOca7yZHQHaf-go0bCtdJN{pG7{ctp~CL(f?z^hVZ* zW79B#z>7EE|A41eQ|7VP5Pw`ER06VwE9AQ6PRAop(507tR5yd^;m2@JE+^e%-7HzB z7Edj@cQe!QKWXyuptL=XiX!kjS}M%M?eLeh4vIcd8TPf0o_w{(A@*sHR?42`P~@Ja z3XpYAa)Gyz6C^hvYAW@IoFgue(ErdM!K-Sy;8VZKWl$Js?Kp^Sn%OQB`OqI=pf^kL zTeuIaP6%@re>z5JyGS)3Mn^0K)PsKkE_O`ib1jDIo0U6;Gme=^t#WS%ZDc@E2@M?h z&u$L>fh56Zn8T|&33xh`)K_KhHDA1d?ywZ2gd&sdsOP%H^xm@S9D251xvhp$H+kAZV~y9M$$!*<&M%E4+U1)if?Wg4@G=Q z!JY;PNVEquDu-LpzQh-d7>G!i16Rl$1uK?NVV9H8N_?Tq;<`OIIj2@G%K}?d1sSNw z7#>g<5}Qg=7$Q$45emoaI1B69GV%9cSm(L&H8QXSJ;O&BT7-r%g<34T{o64 zkArJY)PzaM%NUt#cB{b#vJ^cbG*9 z&;_f_A{r@P`kYYxwci2DzjnGgq%EHMdgiy|UnRTbhf0sEe5{bDI@@`G{;^17pf0HE z(uLd!asWZ%M-o2ajt}$BH9CX+N6b!c7$G*0d;@}u!;S1U$P@$MUBX;hR3YO<%vPu+ zO*VvzkV?M0l=|3PtQ^iWx$9rF*`JjUeeezYa<*BcI_|m0(v$|>$s#>_Q{DnvC0#L2 z_+>Rd@Vn36ECLb)sCiSWx8;Ij8v;)xz_$8F#*KXO{O3 zLW!rGkab+IMg+7se5`FZ1y$;THF<8lHWN-gvnJmx@(uAkJ?LWPnmm(xVQrFB(S@;$ zfWAqWU-)ivSL#<|WwPihW{hmKV_9duy92aN?E0tfYMyyg3VZ7MfOO)s zOT(AKiflXQQf+3{Bd$ZgzSZUM&z+pmYgAcZKC+*M_7yBG^qS%C%8=otY@ZBjXa*U? z;AB8Kyq;x`Ko~=Y+r}f{1ClpQ&t)DEzs{k04{$%Sn!eS3*t$Es5sVFFc<8Q{Fi}`} zrrj{Xf2PRIvtk%w2Jkk44+OTFOw}icY{XOjjG2W3?VvJJaG?}MnwhbZ;gjgi6Afyn z)D6}=f3GE^6WL@5Fh|$Ms9UyXmLa3OK;_-R8L(%(-~<@O`uQMLF6krDYDorCmBvq6k^0)p#Lg zLK6zklr=0O+#uHM3r|XuovtFA7>A^rkV?8Ltv7|4=kZoW-;UjB&kvWIx1klCSwdQ( zyl;YQC+wdBYn?s5Qo4Q_aQbhICj|9-(X%VV)-N)Xu06?yTAckL%4GF9t92Bo?j=kB z^3yY}hDoOJ+=W3eft~udPougDB|aVnPK9>4>+{*yy-toP7|-0v*h~w?~ZlAB-9f>Y z#wFh_Y|r>EI@_LgH-4gf(K~%aiuA;j{u5jOcD4X!=bYn9Oj7MqP-r-rBmz;EQli~{ zq;&hN+)a-YxEZS#-g+Kk=RWs{hFDLPPvur4j%~G*ca@lm&@=vhRkG?%LajZXPY=~= z#smjFMnC!?fGiQ!Cm*7`m5cZY11LFDn(^i{86@BIqMp7#8n@fIL6x( zB2aDa`cm*OUSA6jYE{L3?(g8!0?-Fd&!FH}#*aLcT`FNv_*Fn{4uWEQn5r_zFp&>Q zrt0=4@@7b_{_36@!WujtKZ7beWbPNGT|v6k{K=Y$TQ}D38|?YQwog!q)Gbg?t<|rl#E2!*CA^i zM)!5O$rX7i=!3%KCzN+G5cKx(r4zAI*{*c%oov~!S=hg$#t%lgPZ+tjm|9{(cY|^T zcaj2n;i;NWJi{9@G#=>w8sVB=lJSJ{KGB2su4@x_>YK*~FukzC%dnQeM#Y_C`pYnH z(#|}+@2U;@=q#oUc^ZlO)}}r+NYdG>(W#M;TBCuhV{{TAuB-q<+CggSFzZG0gfFx5 zC{<&W_9UsE$G09PTxFvzpL|}%#?EG_(akFz{T;c32>KXeHy^sLj%}|R-K~W_$=ghx z?(+XlYWS9HT!!yB(PWyHp~g;O9g_J^H7uUe@aO-*&G670nSq#GqQ9u_cUtgoIiRv}rzK=i=E+dVCd7kV}{8`@|^+^drvhUM#J>v106J8?cI zyO|Fc1>QAl3C|uOEw>lrXWfho04cl1LFJg$CfB}kJk8_Z>3pI_0$Zv3*=~>$Jai}Y zucMtt^KBcyC0&gG&OP(xo_rM>vX8(9L3{a9bhIhidLO#3i zChgicuWn3nZwAh#UM*SU^46qUMD-F*d>QwC29Of^T+N>CZo`TH1?Q)$n~P+8rzn0j zQBS-)7@%I9W9{V~9iL`-7gtPKyGaRFVSG=6Su)xr6&w1+?{XQMB=rtq_4p-4oVA2b z5~`|2ZEW4fD=>4PEAJ6I@KmwS8ul&gm&R!c9SNMcy8jtzxg@ZPk*H)$%!xl16>2b5 z9;H!Ir{|)gs+1Bk^&wHi)MRc#_nYhPZ{4w*>~=1Xvp;uR3^a|*vbD3*Q`%1yJGmZ* z%5#2wQ}oEOS0@4l&%Di-D2|mmCU#Ijd=!xP_K@%4V@Gb>Iwyx$Mdu;xnF#HW#BJ8>XHu@&AUA}0PkoZVqc~&<&u!hqz zwBAWGF&)wk^ALc&A}OEqps7J|F?1i;?nbPdkj8?!A6b6~Y)hZAN9d%L3N87Xh5g^c z#Mmo;udAp6=7er72o4xNlNlbv`kljnL!&}UKLa>&*Yu|y213$mWtN^;{5PRMKPnS1 z9?njUIEs>$Iir9y9S9Xban=6dO?Q-89AA>20x{h>;c!>7Wg4xNK6@LLvCb z2eadC>#txTfApr>jH0(2BYj`dZ}AOy8D<7E;|kH;5oHg68V@LEhS~ADqTOniGL-egPq*$Bm7hi=J8HJ{v1@SMWS9@4FYbZRruv#1y4!VEpp3(X3g>ib>D)-o) z;4)m{(c{-8PQoY+EoKe)3~}@|sZI6Wb*iaZhOS1 z7=59&UfB}<#Wl~(pBy_8fbjUE$3`htd`oL>EY(clA#&M06S2P1*YsPO$fL`SZ4u}H z|D;my^oaE7j0MaChe&~15ow*-QoD9 zjh{Qz`(cop7L+r>weM;a$<~h&=r`)?o%iB8+bs7R$U5_uYKp)v^-`*%i~pHsakj!4npli90>@@oL?H zNFTn#L&AauIsX;N{Cmw%^KHnzV;ilfr(XTNq6N0Q4><^d?;&oq$D##yj7=%#2-?2n ze2h>*OJo@-658CY-_W)Ld*$W`M3N4s7J^=}%>rPydPiA@b~Q7Z_{glyW2p(y`7_tC zuLLjeRs;0X7WVANNcNY68PBBFHmIqi)bF!7@jRz?4I*@j|Au#_qyXyF@={vRn=JAm zr=!oj+N&c1Fp>M2a~7`|D7-$Qxrr6Ntvsw>Th7Y# zzL6>=mO_yFM7xKu;(~O75lBdL?&^WuNMLS3#yJWXR>apEn*XCmWR1eCjoB~e$>Xm}(-5#0F{k)C2@jGBH zqGFtR*q70wXNwFy2#=JJ@qH78I3$DPCTbtX3s^?@j;AbB?Y*}m5`gbLTt0kg5NX_x z_fDp;g91MEkd=|hJXa6JUCiAA!)=g`X(R=Dwdvb@bA-#2n zD2vkb%BuwB)s)6!eDcMs^LAUZ6taVdI+4)s@MmJt`xpIB<6_01V(O*pe`tEv;XfC3 zs`bv(6q5@OZw;*whh;ShFCPy1N%`tES-eQIv~&|-Z1dS9^%$cH`$+l5WvA>mhftAh zf9>AO*=*0c48qZ`GEIkVI-zrg(C?s>n*&2=*!A3kO>f{(&^7LLN78ji_$FodObEfw zQ7&Y|4vqXCPsjfxgl^N_BVf8qEz{bqx zGKi4MZny>$kLu%^qzV~^0TzokUw$JpaoNSUUa1#lG9&eJpA13=~FNO$cYlvx7(&QW* zoBl5wKbV?CYFE67yVm)!`^5=K@Yx012Q9G)v?INji03ZnTH1Jvj%57^Qq=kzzSkEa zSSmjEFo|8teiHC*-~q_Q()+9a+vlNQ=|apBQ%jn|GV@- z<#f;ZQZ&QxXYX$r>DTnulRf%Bi>`vt0VGAD8Z+VpOsq{p-#2)1XgSEqI5+He%S@n= z1}!J+)pHW>7iw(+%gGYZ{XZuxxX7j-Wz4fbPBi>rB2`QQd&s8a%;6E6GXohmmoC(( zXFaNHXO{RbKkkb!$@0_E$nFdj80kCN=@%O|q&*N{^4vqa-zW*5PZkrIY4i;#uoHP{IX5mbo_PfZ6-EI}q&?-ByHU~cJzs?5%JOtC^jx5s7rGmI6@udbmg zi|dJCW)G1PL6`U_Fs-TRahu~f)xHu$pH5dErYbeCyJ;D2*K{}_j(J2+C}7~SM!O02 z^2iV(u)kN&TL;^6wAloktSt&g3_+;NS-r==h^E84I@p{fs3O0UjTNf@l2i>+8=LS- zwvQY>Cew0~FiLRTq@(5Lj4-8(m+(QR#<5ZahNS;1Bu(bfbUscZQ^yB;sN~2ly7lB; zA-pT*z#o%|{hQzmdG0SFcU_-;e^;t_UZb6v^SF@q{q{%lGg$Lf&Kq*u@8tkWZS*4m z&Q(ME#89O`zx9L#$mj9<=P>-tvi3|sf`&l9)w;a8w#NMk7atuW9U6FOOeo$)b_etW ziZQ=VQgH1H(9o&MV~c-u%4J}$7^>;i4hqNj8>~lO(5W4QiK724@1)%YU(D5Y+0^Y9 zxIwT*;*LN2hpL6w2LEaK^RZ+<69Nvv|FIo#&CtwMu<_;}acK|wka_jS-^diw@S`gu z=)*%&FP%}&s2ul$m8&z^M_=_bPP?&A_qHEdNsmJ*~)|HEnW0pD!=ub=7y?Gja0seUyb&tkZXZ^;%^RlqNCe} z0PAR&R_T7su-^ps8QvhA7&%0T-M^EEF!2m)$UJic9#4EjaMeqm2-uhhZY%e#+usgSk_ee|6NQ^Ru4V*%dm2!Dh*3@LR0bsYARFy^C|ONbZ<_!T(gwc=tk zFKY%Qa+@Gp#k4&2TGkox~oTefTe@m_aS#y;r5O}GF8?9nSk7gJNqwrp`*BXruZ4->P%m0e|Kq^(&mGm9+;N&YskEp5drFX103V-zq4FqRxy zHOzxa3GhbjJh>^JdP_u;kGs8>?OYM&?h9m50*2+>Ms{LKOBYOHB%Mm z$imLL&RVy142iUA6xaqv)z7WFK@kgdLu{_>Bb3Y|V>zAQo=cohCUX0rCQk+;WdKhO zn*l^VifASqt&gN~f+iy30&C_!@B#veSKOh`d0vuU>+bMKGI2R&w|pD^!gzIk$;e7S zDH}IP@Jb_OHt9LISaK2XER=Uxzh1yEvXFw@QW5Sxgl=1llX3vZ_rn5u0P`aXr6tHD}?On*bXcPqzpP?D~a%)ZBmW_!hU_5Bfj&I`6ooqW|GnmS$R( zR%Wg&&D`bQWLB0VO;a-mTAG%7FGlXla*xb`W~F9|X}JMMIZI42G!Yyaxj;ogK;)tC z@Av$k=a1+0yk76u;dAaicW}9!d+zxxm)fxZz!Z81`t_k?zW#uty8jnkk7@a@+AsIu zIY>-xYbc@8vE#Vi$dfRB`gi$vLy~s*C!73vdh1LIzazeD*+9kXk`ix$^If42oe6>I zoT(?9&$-^~V}Au31c@iwu6l$r_7*M}EqBqsA-z4>bDT#ewWO&Pmr}~XYvj17{Yaxa z-~Miyr`(_r)76C5bTgAQ546Wq&OjXf&DCtJZqsMGIkUqim|?L-^c(yYx*Ld+HNdj^ zOg*apQ~gZs;L@?h^tZbxqo2z$ul)piA?JT1PI1LtV9!3bTwF-2+s!n2MwT}^MP_|R zArX7loCt*$zv6o&h|2bOXF-^}|IJtph0c7wE0@gGp- z)_sijUoC?%vWqh@vW^6gRCYy*^y$CUy0@K~AA%LHoqdS`E9;wt>BgR@rd}0Pq`X_6 zJ{gDN-8*u3(_>M_Tt1LBw4FiiYWE|SA- zDsQ#`cZgCo1R1)VP+)a*H2?6Z$UD=a#?QD`0A_fqFbH?)iy8i4XOVgO#!SykKJi_&IsmP7isoAvdm6tj= z{*cz0fslB~TA2Yu1QL9TQu9@9h50n_+3v|t{z-B*JwoQpM?D@tADR*_z$`e_^LRiJ z*_&;D0o^jLrsdtl9!>MqOC_p=63Ur?gx^H~wat5ILb_3VzhWPw$Zz)W};u zyn5}XC{k`b&@b&ie)K8%xMsffx$!|^&D`&ez@7|m2V_8enq$kdtu9Tjm{#SECVmvuuKiiT?R~X>!|K-}9N$HCA+}j=% zUxV)l_eE>jtOg_p-zU8RYJY;K(U?-Jz#(1~sImnVHA;nOXtR2`pg|tfS6Eepl~sy% zknE+tZ`L9PJq}L6*#w^836!4B&oyh$q8>d~@v<%cjlBeY^w?KnfxF^_g8C2b{>+O) z)l7s>*sP^ba&t)A-1e6i8{EiRio|Oc^c-m#A&8!aP>Tvtz`=JH=&qb7tvEX}n&fDq1{A8LQBIBo6Wn ztkU|e3R+_#6z2B0)-z503*r)`4U?9;rQT#nLE*?(xSc%=;9UMH$+^+k`FBShi<0E# z{5$QU2+s&7Gxq5=g3je@wZ^Z9mm&o zsKnwJ_nv(p^Q6ZvFCD93UDpr6+La}$;kt2&(Ic-G3!f744Ed@Y>VO*YmVIBWmq3`x z-SqgEDViffwg-a0an{sUt6DW2hayYzLXj!p(^2&)oP7%*p^n3xTSE*1{gVqvUk4fkS< z?xLPGJD*!G4Y3sa0gx2VAxaH7Vuou2!Y9q;kklr$C*THdOvZUCX>_G_E%>jv+S=_+ zk*%bH=1YBb1-h~ePFC@c$AZ>RvCOQB3-1W;K4TPPCs!^8xAx)lW5SyoOFrgN7^`1m zAa&BP$>9!o6EBie=>#}w#m_c5heDIW*0(VJLd_mk!CL^Qz!2H3YZ0Tbg?t(AeMS&mev^AEhYXn@0Z>xi_717v9p$n3HM!Uo^>~#o+@1LlwN$?4?5%mxTa_zv*zF}n=Gx~sPaj}(Ys3F#f=lU6d4MN z!_m$dH2nnu-)wmYFX@yaC-mK_rUyV{UyP5|?_P-(=v(ph_2SkgA?{Hm-a|i4Fs^>1 z)ArL)hZnAVTB{%crX;g~79&8TF#PXq>cp))xEKwdJ3&n?T|L~eQo5QwpuBzz$2T#k z-eXvo3#`H>fq|KW#lpgT=9;St;?MNYYS>b)r*k=OFL!K-B-Mw4}b^eW;^Z{ zKHa(BV#thK3;w8(j?|(ao3lT$#z3Ozb&_kK2waF{HETme`ezvp<~j166_@# zrWu=<7Z&}lEaFQX+DL1Vi+aY39_;EZ~LBZy(DXp2o(jYzl^Qo1_zIkG?M> zROe4J@0T$8K0H-c zaqhkKOCO7^*6x1ivsyDhWoxz8>$FHorCqLp+tv{5jf4q~mWJT2+oQGit{If0mSCgj z9{F*cqM5tHpZ2OIc?e#EzcqgO+OO>zyuGQcy$Rgj#2NYvyw25R^)Ja*K}&Y^rXP;> z7B8ujs9_y~ajrp%<=m$LB=A!^jF7}WYO+eBZ6KZlgXiN4-rMOk3RP}vbhj@ zb!2T?VU*iV4}DRUv^G6T>c)_|qxSr2F~6Jn4+DzSGD-0bp=HW`AhdXG^)w3J zPy2*Oosxf{)jN6Qzq!D;*xY}Sefm#e@1*+wk3c!1BzaMSyeR3#=rZZSW=>Wf%QMGy zbiZ9+n;JUi$yw)%K$$UGX2Va(UY{hXjaW5-uWKT*>ChX&^3y*5!*TZTg=UhpZem~JNb|IGK+8|v=P{L29z3F1v5zwYd~DGj`nv=lnyFF+hC4%-G4Tzc z$vm$3JZ>T!Ez&z<6`Rr+)QT>s#4$oWKq&AL4i#b~MH#2Gm>lIoY6<7!uD>Rp)=Hi0 zoAf%U*SE|))OQhgDphhgO;NU>+iKH)+0>$2_F3{x*oCwYFQfrf<0EXi5 zw&~On>%2&+H(Q$i?VH-tK^?rnHkopJnvX`iu(EjR*YJan=>Ar6TnW>71SI2YAXBxI zNj3So;Ng+Y7W_?8TupQOMe4~|$L_!yY6E@OwQ(JQZ%&sp6a#JTrztm^Ve1E#n8r6_ zVU76*xyNCEYuu_LyjC7tVuL*6L7!Os+)TFVtV%2D@dvQUS-RH;7y_H^S&x9AE~Sx@lWw$^-4m(yA8FnuI>Qh?2mhNqmpyr4ls-i_5nOT$tI}M`8Eo{)hR(FJVL$O@*=p!pEZG>xX2wg_8UxxGUggO=6tGI=mxpq{KX{9oApVAVeCd<+oD z-aTJpR=@9yN9~&AB>Lk+j??toUD%!J!G8s~!fCd!Vqz9=C%vunt9K&mD6c?zTu(fl z^F9$i89VFG%QIzi`TlrXW#di*aDM8gHqP;- z_RPXdZRD!2B}<>P^^uXVU~_wRX+Zgt59p<1SlleSRHhAJ}_y4Di+6>N(`j zbje$?rzXDY&U9e|gx{(_Ccj3jW2vzc>DLL@AR~IiN(9uxu=I*&B4_bG8j9N$JGKl z0o>Eg(8JTH)HPr)9qz@(HgNnWcXa|7r<>znmilw|e3|iI-8Y$b+DL?6(KoC}uSi|< zc;MS@irL;(`B%|c>a=P3oA7pAq9lp4blQkOKj0|)cy)z-+q97L_w;f~o-MtyunAH) zeKRJr6<4r;qlUSr)6j>0VGsSzKk->b#n0KvE*O8mH9yMcjeUPoK91t{sP>ZxaG2r$ z1>`Xt8>H4d5r$;z!caEc=nEvHsEV>QIxCYpTDH04{)bzSt?Vj{&PRx_TA$D1AM7wz z*;y15Sf(*Flif%O<*4NC5Sm{01V4!*%*NAIKjzApZP`9^79J6VjNIV@yHkIXno@!- z01R5=YucyRi*7$Q>zdOWZn*>k`w)5l7YJ-8N;d?ygb1b~v5Y!=FDs$6mQ+3!Y}ybf zyC&d7dBEvf27i?Ot?maGsl)T_$n}B;LS)N?8K$iTw3dRExi3*i+D_3Bzm^eo{%g~( z1U@br`lyW;ZdWD6$zt!-G6dm1NdLfhY-vn<3iciX;9Lg12C*69wDm-JYuHgJ_xx$Q zxGzo=w7Y+%VvvAsR$OL%!?l9VRMmXAwiT5lgkg95x`%L%uA7MOj-uzvi_F@@+wa7QSao^Vc!)Q^jLRMf>NA*% z49JX(lE8=8FKi?6^<&fpy2)fAEy{?s6gRz(9kR04GFnTctFQLfwN!pWx8VyN`m$;C zz*UX97Rs#guQ;|k9{8~ZnFjsb!qo_M&T%xXeQEY4itZF_3eOS#7ZuEWMn6rAo@OvfT zle@Y2q98j>eZ+ww#$1MI0%sfs&56N8N}1~g?nxun+clfP6+5n-o%$qOqqc8_lB69U ze3tshuqBBeZ|YIzMW!xOrtP)r@SVQy`ik!$pOaIsRnHsc0I~&)TkOeoQGRdi7x9*D zEgMW-BhA}2Yb`%kV0jOU-CrB4o3|Rz?Okv5OSO$QqQx041h-U*=D%!!p=REjL0hJe zv7m>Iq^PB9bYTvPpE1!KZ?FzM3>=y6+DCOtZBSYL5k)Z7W9>v;gh|sguKGwVPIiYM zFJEQtjuBNgxGOuOi}yYu3{JMTQw#ky60r)t(z+^>+VN{cI7*L&|sAukin%KY|G@ zsaeqHoy+?XCyQS(kRS`ivi!51S{wTsPO@s@u(yd zB8*bOiv)p4+ay<%#CL*L#*&q>GDBbb`%xDyVtlsFuD1**M5ySQAx-jvMHZPkOmJk5 zh!>9an}ID_>WLSP^F7ou>ED#%I;ciB43TX6cJhh4dEI96YqZDv4s3lx^m{=^GJ?J| zs^d`x1|c&SXMAOEbZTDXyu-0O-Q(oU?-m=MacC7_QksCdz_VO%lm;)P%xY7|AbbGa z?AZLC9hh;^;NFv+6*~>~YU|fdZYmH82mMyX`m&NMaeF8##Vh_TyD0=iK z2$`KDOz;D!yv|Ip%Sdn__3t+%h!9#ru;p@8xsU=VU>F5kLlRp0pK8yE37#{XaGo2U zMboVsy1ozEjrym*dg9>0td<0Z@jj z;7rwArNa_rFD8Ck0be_7`;2OaK)Ls*-8UWnTfdiP8XXG#N|OAGzfRt-Xc0Bek!Fe; z=vdr6HM7UbBI60i+$cPM6S!XqdhbF0iv9ZKd7oJ{QRA6&A}SHZiZklPPMa+cnz5@m zst(&N9I20_sDxi@{4d!()U26+*AIoF&ucTnc7kNBO3Z$-B1Bv{B452=WZa#K$?3UV19$qix~*T?d#U+e$>{IW!zY~-b_5GrAhlZx7r(gd%n%uV_%YgE}iDe*{!{3?Ra7{<7qcMSMpnugu&}G)D489`rED%vy!#U zINYb<-+rnzCfDI6rh0yPOE#)abs^*l1_o<|Bkt0O{j{+h%3>F_m~%Du0vnES#)AISN)Kq_tX$7g7w|bc@XY0PjC{py~tjuSSy5n9z| zCeZ`SNlV1G>vgXTG?}+79z+Yz94Xst;DB2SO7ndkk2c9t=rox#Lq{-fY`UAGtg(u7 z)o`pTb}uQQ5r_Q~^17kRO^q8FZpasiLV0#qa3u%3Sxy0(!nc_D#@e_Fr z{T@C%=%dd6E355Q|DQIsKj8I6VyQK$DI%YAY7!keaP-&t&VxwvBQ~!D>#bkeBF&s~ zg$B>fb`Wg`p--@_->oa?E5^~1Ovg=w+0S->b1b;#L zt!>H9eB*HrUwy{gKL?XSPRD46)&-+MdWUEwlx>(6R)$uJW{ohCk}yr%E$63s+M7*~ z@?AgOcm9U5T5i%z38pyj5nUr3sjbq9K&@apnA!Qzy@C&OZW4-ckS z%K9o7`zlQ*Nzc5J@=_dwk0YcFVNrE$Y&WjJH&AhhJ;O3J>g|=6MV7$ljLkrh;hZce^#Avyg(M32yCtp=O8fshW zp;n4%V!+V%b~KNjCa{5e_~F}`g&p2u9$UCOUOH0>aWbt>-7J4)+4PilN%l~Zs*(YF zB(qGe_;<(rJ-7biui<*)dR&9EA76~C-?`qveXhy*b%TlP{j-(XKa>U9N;rv&4o$zh+MpI&DVS6@7*rwOkhgmB_53vR z5J3cPdn`&DURBMG-(0d@3^(YxPep(-=Yt}#G4b*F9TIW)92S0TxGvyiKIeHsP|()J zyHY zt9$B^uc3PQivTam8p$8h=z;pRw7c?!T(a&vyKZN+4U{=~vcb5{wh<8Pbhn0`(?hsC zQy8!ofkJ+XR|%^JSvTYjz%`MF- z%}UHw@kX`212wZnbEK|^bMLmedq6Xsz3O4N2_q@0wiOyJjj^q<&l_yEudK7yYdux$ z*^w3g;>f+LGVMIu&g+eNhr5C*ItE}}2YB90J$eIUqq9;kq0Skp9mSoB7BE6_B{Ps` z?tnf5%ux&wg+Ip_N@7S9yzMb^?s_EBn$S|-0 zFHGdNd`Icqzqc)_C>=&|@sdL)@hQxQiVW4B$f&|A8KPJ*a`CGXo1jy%E_Yo#Prp}| zOxW<#3prLp!3J+GhCUiPW7CT&Qj!w=Em&ZI8pOm9MmcKLYiH(yzB`@tsg<%nl5OrH zYPgrRQTgdTw5v&Ikvuj^cwi&rW`y%!+!Oa~PHZYOGGcL)t zx|>(Wd}{1|p^#X4hbix#T`Re`{0E;X6G>ex2${k4RDbrb!KV9o0NOiTw{Xb#3vWQb zI0a`xeKtSDOxKo~Tk}DChQvtJ*5c*21l;PMR#xxa7evE$hND=s2c zY{->ZnCn~w>{H_Ii7m=t*jB`+kf!5aa&(P&7IRUxp)1da_tzx(2oArYZYB@@6f4V@ zA}PBUv4O8c8YI_x8Da0%Q7KD=D@Kt*YrJ@U8i>*|mA`9SZf3z%q(ebIovx)wSX(}I zf%nO6o2WZaH=}kkKP_6E7_2+Fk zguN4GPXF32Zkc2z2N%{eF>n31;REnN)L^o(k7T3tln{nn=x6|zy|cIlw#y%9m^t1e zaPPE~!a|;JzW0li7EpoO@_tH%4dB?lK zTX~Lm0-2cpl_iTuJ^PyWf)tq#(8vH71d|TIv_K#`Ok?L61UQZZ?uBa*Vkh~H~t1`aL+`aqGHWFf(C;xj!Vw7Ja8dO)v-Q%TTjW%mwAH=H|%i;4~` z3n`W?f*V^upOILKGW;Z7=?48Oxo8?`W1k%P6!3e=q&2$TaZnn>q=dzb-b;eD*^a01 z^%jHUqS>^`!%IExL1`otvJiG?WdRYCX{2>+`(1~+O{=k2C7NPd=(l^rSvP?#5RMRm zqS(JV1?rt@Oieia0f?zVXX*cX`9$gg$C%PCJSU@da#x|kg*fpt|30>_E&Cu~WXZ&5 z;gl_Iv&=3=&LABV6aNC|OW(7?*xQ1&vAsRAhtVef*W)lGDNZ!HL;Kw-^pI^fMF2OF zEbEZM3(q#d*as=qHZ`A-?4r0m7vY|v#*e-fhTk}L3K=Ot8q_^&YhTz&n}yNeM6yDXG~~EIZUWkep7QBM9g=q*p*#A z=3Ew1RT!>0Y&11<%qinMG`i~HL6MG=Q$5{-&Wjh|{AuS~_NU1Mg`6z@JQ+V1-mUY~ z4MwOWmrE9$lR92Xq=LV5R{sn~?~?+^Mx)yN7vuMkB>{6s6x@ny$WUVZp6IXc*=jpU zs)CEm2-sE>E91`GF43qvZ`6I37eM^UQbm0CKI$o^eye=gDdXo`Wf3kFp$0va8NPDt zv5NrK8Qw7CptY_D$O|Zlae(WKQw3*L1v&GJG1*I~zxQchO?fUx^3P0)ZgPw21$KN5oq;>POvv_~jP+#y z#TgBDXhSUD1CK}+4CdU1rnk!mv)&2`Sp&k0P#r4#;jWN7Ummo= z>d0GwS_CaAJv`-Rb!LkCX{jpLWuFQog;xhtla`HXP}vvd$dhe~a_F-e!|8V^>7e*z zElg=%1)1fU`fPOOsMHG%<{D1Jr6){%4iqDZU9$o~Jzl*jDN@G7R<9RD%xxxf6MSDk zngu^J)E~7WQ6-j6qdZdA8%GreC|Moa4jj0=YnF2Yy4|&V{;!ft&q{+vL-NXuf(P8& zy(yWRrBGtQ-2N#!&rXp|Y~Ka`AzN?jI!+4Fql>0} zc5jN;Uuy9_q>|%feD6=QVnmQC=cFTFGGYP zB@l%?%IF9>@H_Mb3?5~(&j9=Bcj;+2{yzd?WWO)6u;Pcx#o1N4zTS_G4S@0+kGuMN z4};sVt)JhjnU*q&cG>lhLJr_gQ@~jLrwIq%A2(KOK<>zf5XRwG-aJ?|{w!JWQT5_N zm+f~x&x+Wixcv2_)$DEm84S_aJ|$j^9$z0`yusNuY{|#H2#3z&ZCXmsiM51j?TX3c zrtfm{r@LsM%_U2A0pQB`47W175;+W|UiTBOxEfoGo6p*swt0aXEX`!i5Z69};9mv{ zef{4zIv1oCaxE=)3J0-frMyX+z%p4aSY{EqAMarqC);u2DXIvq$BwNfqKf8p*&un` zLlpA%W2ESIU%%~7M&yCknIl&(9?SBPE23@^qIYMd+^$v}=qz~xK zAty`CQN0!xr5Fnm1^I~17sORv{s1VdqWMAQmK#Qp%!11mp5&XHqv3*lwQ!&JSYtIbU`$GDF zfv3yXqP17(md>W^*h8gCm(yg`cDNi*v%0}FZ5S*tOx|`ck47vnLXb~51BV8UzmkLoJ+IWBCGK;mkKFo?Xh)fkq-S_~Jo!z-HW};@J z#8{GA4?|@uNu5UMTAj))%Rkqt7I$P4@c9Xd@8jVwDIk?ADc;9kNg*_W)f}R4nZx#! zjmXV5NT{rZ??V;f=FUWT0m-b2dqDs17HW@xyJu>`fj?g&=0sceVZ!gvbEPLWTb0dw z3w^7(b+dKdsPZxaG5o6<=J#`%*|f$yL2vWMgBY%`RK%h;uh*I_U%5&bPR(jbIMJ=! z9$3~VyT9)SN28l}00sTO?fY&2JZg{M)OPn_%vv?5Zu6=3L4}SOa)J}ycBsLa*+v5z zR2}FPSD#3uY-v}}g}j0r4}HIwIc{QL-V1nLK?Zv^#>zYND&_vDj8IXz1T`eal@c92 zTkMSNutM`5yxiNx9SQ?E;cgg0?=G__Y$Tl(Gx;UWREExSJ4&MT@L+gSTf_XUW296mw$l8FUIWWVq{Cw`EAI-Ec^7E+vbSL&>g{fNC*s zrZz7G&x#4!5IbGgBM8<7xh7qDNzd7Uo0^(U(;$7XPRFnoYIC^TR- zP&-iIZB{TO#+R0o`o#PSEQwEZ6 zGEQTYITrB4*T0#*U^07oQX`KK!_krzVf*9|B8fE5$hUjkPCfdz9^Q3r?%QnRx@aoU z9P)Jwo8aROY?S}(0V^(@)tb}jLOc^}TRyV**kCN|i)mx{7h?m@$ZhS5262Wk*xp;u zO9YqW!_gtGrok4`axoV^o$A!aU2>+~*InTBNBFpjdzg9HM2(DZkU&)n8|$L%*r!zoFUZ3(i*f z8Qv8&DwL^(#ZbKYxevLs7>npP4su$Y75{f>AN$-y=VQgMU^Ysf9zJ1i{RGzVN zEMwtV#xxI6s0nZIO@DaqZh&rrVc9TspItxo#(I(xpT&N30-y~m5v1Ohx+94R2MtPh5PXBMha;@b!nX1+6o7zehk6L=p|vuj{Kn2aOL*8L&V{PThK4 zSjmYE&3KPGYcU?1PR^groMUvu-^ddEcq!!lIQ7Fn!|EQeRwiT@9waZ^PhRl+4<*|z ziort@5&c;_*Rt-L*@40>unq1)xCG^_)IXBdsMr!EshW zs8x?R(SK(o0xb~f_AJD0gC)AF3|!nUn#<5Cdm(NgjMa6DwzWeu+3Wh^qJmp8>DAH0 zhFZ(LDjlgl1Up<0@d-E5v(;g{b1&PUZ#h266T1B(paPF3oEc>^CHKbxph=f0q{0yD zWdsamR?eX6dB(FyKQm1v`KkL1;FA|eDe9;BStg#no{%$y4IN?pL1G6YwL8)CQ5kEP z5qCIgdG;<(r$jZ#8POtA%U&j4GfN7XTf7+@bL+eesydog%-+>P3Vd4BK1f&<(FPwBlUQd zLo5pC*0?iUvV6;ou+1GuJ5=uQI;~|thB6OAW=HeJwGTriW246Qrg9}Z&u$;+6#dTg zXC>5mhv9~V@keC%3-{~HKAjzk@N$WG_`cot$8E+vJJPeF?xmaHt`l>mvst70vAoes z7_;o$DC4WkUT%k($?%aa=(Q;bLV*HnOnP0eYa8o~43lYl;zlg$jWOVUephmPF@x5Ihe zgX^UZ=EVUK}pF2&gg^D+-a5@rHdZI_6nZ6I|xygau;W=MNbOpD# zH*NIMe)Gejqg0Hi4$(yCE??QnPFu(xUE0zR!_p>+nv?fsPRec?UZcUS+e9SVM(>Gn zi8;yC$(@HWQ70Mxv&@^6#2>j%JO#LE zVU&1urEw(C#=|^nk?Oknc^5mT#yVro@0@Hqh^5;t$5kuQuIT5XDW08zMA1ILKu7`z z*u5Llj;16TFQ%3E0g}*YrSG=zq(Smv`ehro{OK@l#zuAHUVTDqh9dSMY|I4M&?n!$!3CX`#% zmz3aodi+L-a$zziF=kxZqn%eakx(Ga0&E)C7W7!s`Vg?}EQa=SU3HzD>=A)J7oGU+ z=eb$zK$RL+A`lFCmSlzdF*}?5m<7EWbRZI7hpUkovKkofo=z&8tuj;K1S?u37^3`! zX_u$F_KyLl`B`}P9(Ri)0+Aks0&48sH5b-ShN@cO3wU5sU3cl!GUTB3vs-)8uEP#Q za;wz(`VixcLxK#QO>1mwp?J+N-ku7yuz9QL6|GtY;CyTBX>)(ReQ&%)fgn@ zCiyfVcC_6$)6s_Kb59Wj$Cs?3yCBc){FmF zEdYJCnHSZk=_$S9>B{oiX8&W@AJ^Pu#XoVra_6ONd{4K@U^tkw&929$ZE!75{%yxe zmQCutQoMw>W++Ced;zCVB6EU@jcwq;W$nPT;@Om3*=)%{8)AR?viY$!^V?a)cQkCGzL$AQ^am5=H$HjKh$o5I)Q?$Cvd*kO7@qI8kSfs;{(>-KeI zEATA)vPKWWJOo#&k{6-{S89@@8k5;6J!jlqGOf>;mlwdlW>&T&{zh9S>TN)5dk}|~ zV?5?pe3UpXi3Z&o5$T8%&HEyyG`vu%bEZH+2GerV)@l;K;~Te0INyTxNRVWpAVsk9 zE412Y;_TeR=@8|)`hQfd6Ip^QUNwc*=h1Eg@ z3|w>sW~FahxWBSzfvSxYB3cmpiHhYJ9ipg6Y}wCXvkBW+k3Ek8FAmgH_$~no z-T0QbWfyiMUc@PNzUVAjwZPx{_YzWhc>;Zk=CGre3*)`+IN|sP=ZKu5d$Ixp=0*3^ zC4l#(fcM=r`nHi;eVo}-{iUZE;0GAeDMtJQskHkz?z2$*>4li%3!rn?5#n5>@)4u^ zCFnkV?$glSV+*FiFQ{3k`ahjw+q~eM@8kSF#Zb79OM4lLQt#V6{s5Y@V;`3PsO>cQ ztR2Jk!K&}2de;=5qkTCU-Zx3P?*_N*T%m3;XUa!__e%u&Cn?FUm!(nnrBL@vuwS>! z)cST$EN|!plO*Ts zMz^nb*j;B1Ux=1q+e$2|R)Tym!t`@p-p_L#?;|BLIdvafN>bzw9dP7H!U) zUojX7HwgV*rN3rf5+y&vDbZhiDZp~STS7lOLRAU3rYR|MR6)>zr%le;EO&m(-XGU1h!%Lo1jj#Qu$x+hw2@>n<2#r^jyVY^j z7t#MnVE!XRpB-MpF&NpEBpGXu(4RKR_PcOHc@gL~Ej0Fg0rpL4EJ$(ZS7D*#bKeZm zFPZ>-Q#}84P;glvN+duODJvxf*@I!QLg`q20;zv0cwx0F6p6}gg7vkLdFKHtq0B9S z&@!a>%zp=>{8+%$hGk?f^2+7g2L12;m9*-TxI4E@l&g001RTkH>j4Zo{js_Oj~a19VGXIKpKlN{z&NQ?lkbLRa>U&u>Bu zJ(3-o@>n#B-Qtg|MEny2G;aC|$6N?ijd>I!RlRn1gs#GCIbL5NAf01aj*JA~9br+r zW34hhFVs-;WJ*w5vjzz=-8P;FrfU=DlqZ8ue0Dfdg1)n#k|oKr<9ogiFaQ1W5V8e6 zYtZ?8wrJh8W*K$fv3G6%M7?te-u_sCpbVd*t+GCVKMQJ4WI33b z)RdRqu>&MKX9W%@Z$^db8yva=t|@o_@ULO8vR|K^?oDT3HC_0bcat!ILE=PPgSl|Wm zFzayaW?nsj9Y3)uZ~_$UYR2K6-3L!VHIG?VYa+|d%;-)x)BFI<6{ikd_(q)omjo4Q z+zEl4p)t}yTn!S5*ulL_xxFm$7kW3IpC$XN%&dZW48w5|1c)uW939{TZQy5a^mUFbC9j!HoT4=c( z{H~B2-!AEM!Qrxri2Y4)-CLy7*odQjunNM|^ss4m1K&!XVB|v{qx_IJ}&zX^%v$Tr*j|241?xo=9K$8?ifiDAbRs^@5sKIPvOWjL^H>B@xf z+{yK0;X$b(hic-SPWTM8QKZOp^oK zYxPM(gPaWVIprp^%gZRsJgtGbTeKf3HnN{!GN>BjxNY9nlCU<}Kg_&Qws{413;4?l z*c?r`%t&Erf`GqiNL3)PIUYz3r@ce0^hdBRc>ppV^pMMcGa;WV`Ko1;P6Z#O%6{EW z^7Gx5b?}wJI&N^F#F4IIy>ht=PoJngWH0CB=R3VW|5*0N=+JZFZ{H6TejPjhO`$vN zW~dzY>(`H819}f*@8B+D;)*RF*1tQJGBqDOveJn(fj~`UeaSc%^!E}MGH&;y$ebE2 z-+Z8g2(n*(2k39wl|r+^JD1T+d+7U0log|Ie|~fVI)zhOPL4i*NFxP*c$sM{2*+&b z1Ya66da@+b6(O>I>kUBqGWc{CNH}CEE(25s%Ff%A=n94GVYKjHgz~*Y?Uh0+;A&?5 zbzx|cY`t&Fls%DUm!2$Mdcv97^Cx~!|HNJ?XMqNwl{0(>k9w7kB zZKGHTOla7i;qX0dg;;>nZGD9u{8gF;XY_K02A>H>gLye4iO=B35u(0+*23(6D!Ye? z+lAe`=aXpJW*zEDw482gu0$DGMUZg5>Pb6XK1`i?snxX6$;2nbB$6?3)Q)sO;-haU z3Q?BI5UwWN^tOYh0G|vV>rj&26A7~HP7Ng3dAwaHV0rrRvZ)n6!$q?dmD3H*7yg|s;U+LLyKBk6c2ls$K>xy~ z+)$vHb{Reos6aR){^WO=W(kLWi39&bRV)7ulaL~5wL(-Ev&>v-*cuWg(LVpa!~%q$ z;iah$@eM&3B(WnUaN>jI;H?H)^hN35Rx)D=A(Xu+5RhZIh*iogH|`nd*7=5+fQZnN zWUhDSmijEp@*Kk6;qWb;O<;C58O#jszu_DG{_9eFSTN^?E#;axBlv<9l$lz^HHqyl zej0)7j(FO!qerv}-ZMr$k1pyQBvp1|XHB1zD-oF+rDQ(}1obxfGec`k@Ao)23vmtl zAV%Hih2BvvN^)U|tJ5FD;-1b{yt+c&!x@G;^l73N^Z}EHeuC8l;8QGqg7i@;R(Kg&z57|BJNu0BS0H-bPgv1OyaBq((snL=MwcLpTMe~e=wAFt9?dJ8Rdm(8HT}@)rg@NjGnuBtB zEk%LwzjSAJ>k@W3kZiqkE(0E%=`X?b$Xwo_zw|!WZn-8H@qHUdb;e#jWToU#w-m&g zow>`@Wu&v&J;UZUX|(-4C$)i_I47@0gX<~wGyqm@j7!5KKxE>rvN zApjF)e#(V`^C8^4Y>X%h8~d#0MP)qow2NG1f;`M47XggFO4%1*@~EC*wgsbUDkqt3 zuY%D#%ZaeRFsEwkpaWt#xha~t2}yh8QQeHwID}zJ+nJ=-fv|uBz6$@|vKlmr9Ei~(EEwh9uT4xy`&IL z$>}&8dIi%+ThhcJfh^OB;IrL%bLyGDEV;2fw=hC#3-=&Uo_Y&2cJIikPT1r!1jZ^$ zLzs6E%RhH82Q}g+&02YX7d6TQ)VwkiN()v-tj+npnE2RGzIK+%k4Q=m#d-5Gmvo^ZusMj&4369UY>E@NU6~G8dqT9omp) zC+w3faBCO#ky{mPvGS@t_;V3+o+VOgeV-Y7p7EkDcGcqs{W@!#;BlKuyli{@F#1i2 z3je0TDwB#2qeGKK)1xTp*>izpu6rtKOu$VT;Kz*SA{4NL zc`x(XU~=~zRrF>N0S)cub(PSNY^I6*uv%c&P_a^psIW7MT|^*ew+w! zun^t)fZ=r$e{zf$K5 zPs;D_M+hK0YWF}C;I51Lrug~_lw+;9=}^c*hI!(gEjN2cRvSk+kt1T**t}``T5)-y zK|c-bAxeSTT-Pc=jA5U8NFHQ@xLi;*Q&tOOF~b43!v3Uq;sgv9;LX!t-vXZ*R^s1I>7w>O`HRt4%(0vk)nGMx%2wpjO05k_1#(*kU7?0O zYbIaVoUn7dZyo8@vp#8ysm>|KH@hLL^DpP_*{V-Ot=m9928=iPWg0$g`~Z_h@6{w@ znpijQ-quv?WlO)m#!{dy8r3?oJIWDB|3wWxU7vKGg@a3>PrWiJEYgD!18DySjHWABen>jK#! z)k&mqYi+L!VTvQD zNyXnIgQFvZ<;~q)-(Xb>%09NpDB_!Ws8uo1DqH*@bS4Wg*x^3iPMvM{p7;l<;FSnC zl(xoMt5FwF`-o`OfNP3cs*Ivw+k?0P#-?>_N=!+#{#lohdI)J(3vYXKWBj|V)}fxC z+z5U~DpQYJeLVAsUpuU#(`FOJPoA1%vjvzEJEpF#7vy1MYd@_w{B1ckN~@}asBm~3 zi$0MS3IV4csGnF1wv^Pe0(U?Yygf{bgCDn+u-E1t7L%(ohwlD(mqP5V+i4~}D^KH6 z4@C#mE1g{fJ-0&QA0YKyOEDRv(3;4IQRFk>VzP5gQ<=d-ReIZI0k)`iY=l-*2Z10` zBbmYB?BXzJbuCNCZf{7-U$FJV^0T_gndRV! z?H5^i9rgz$xHnj+eec|i!Z7MhZu~WNDX9Y7@d zXD^GdjthHIL~74=d5kAxvjp|xaaXXtk0<-GNjtv+tL~Uluk!bN10TyFUtZREg$){r z?aKyPJ=o+ZiWF!6o)q{fqkaHWmC(o0dRmI~<)#Pgul|NyKmU%E5OUe%VB(!MrKDck zK3QG`#mnOsnLV~ld;(OYUjtcGHDDk`ORV@vdX&JwsjL7Xfo0J+{YJF$L}YVv_8sH6 zaWY$8SjYovIh$0Tw4?ztwUH_ioaAjQSV|O(fbbQ_!Fz_hM2sJ1kAp=HUYha-D6Cwa z{i@|n6m`~nm5T*fF0ay)UfJ@DC-d$`*_|6nDC4RcLpenaFnY(evzY+Xn zV1#zLzZtk;VE4fD=!!~Ht5VyiIoD?!Hmj>Iivc8(rnb6 z>44N#C%}{6n#Fm+rrI>t3x-uHX51}IQd@kw?vC2p$?%@5z# zJwb@)ni3VPQDN1hp8UqL3P_LseozbxfCqP zP+>h;CxSu00)JgBGXIhmt;z>l{QgU0SAj0Rd;p#34+nXrlRk7{XForNMNjf3Gw~%hI0%HV%ycu1KGYvU^UuX{h;DHyxF4S|KISHLv@YVvw00=r zLaX0tJN1*5;>Ra=kGXODzlG;^wB(+RSUwm}{K7oC1`DME@)#V&6-U=xL#ZNpE$si( z&1EkxI=bc@3K7Zs|LC$>g#uGZnEV>^gg>@w51~skgdh2Ccs=CCT&bNzSJHna4&coso*WudcfMH<_xn{O8fBp-#r(jq)NflJ~toe{W@rRZ3H97sOx* zK8I@Bl;Z@Xz%|r=P(w2QJ*2L!Uh#3YZ1J%EBWZ?3z>>3@dJ!S*T#;RX^!~Wtr#~h4 ze_epQKl=6PPYFvqgR={4ygu&#(w{mZ?JSgCAny6muT?*RDXq4NSZsiOTwv%Y(6oMN zQIkla05!gYBtM2MF?f_DJLDSj>=H^bgQ3vt3zuLqBJx)DHzfh&#d+z!I`NV%zre9`=G*n$< zhQ5idKE=G&q1C^IzIpgRT`%#KY!$T!Yxr#Q1gaW-HL%ggUE{%rrs$aiRcx#{|&4E=;-^-xx(lAWJ$}OD?0BHODMEfLh<3swjC^b2wv(!5QSO!!%_R71oR&~S2#_cg z;i6|_2lEN@8$D58WMijhJx4wzWWoC%STp)Wxlp_Glg6BgwBl=QQc^8OPhiX|E*hAI zAm+w(?H1U+?mNxtJCy7N;9F+YI=hf8xF9HIy(Vn}XZr=|`9D1RmK?qp^+N-;r1tS@ z-NMzMvDf?pK4FAehJ19Kr*xwH9|C}{1!;p$%q2^O?@!r#=9Ma&i*x=4NUc{*Rr+&wW*2-tVUeklw8<7AiQX?SFocNdLrGx-jdUTN#m*iMGpMlJxeq z`Lv{2W;b%XxU9t#eWRbmnHN$a?zSsYVwX?W>m`YvL8ojPZLeuw)NZ(X?ee2yvTUGn z>H$a*OSZF_AKgM0WJfCpxu?4uOg`rQEcRlT$?-Ymo>7cPd2(<{ux|IPLZ7`ZL0;<> zilQz#-8-Ms5kI6TDWj(vcx5rVUDG@6))ahHIYN>Nf9&pS$k)KF)6(U{^p1CqXXq4f zey<9VM!yP*`GS%eIZcX_NeSRzB`I3_4#eL)J;6GWcs~F$G^N;aN z-*|?e2|C2FAQhrR$o>X zF$!?}${Z#KQ=uJhoUDuAt@Ek^>pvv<*w9f!$F#U*kAo8?z*ZgVhL+>69IPAtju%A& ziu2L0Y@W%i|F}_ZTM_>UucB8%qZgEQbJZt}+1(yD(MhGvzZlrqiW$BNxXj`<9KWa@ z1|eo`9SQUgUV<)O+fr(JZ*AxgE4wKsW-cfBtRu&Wwbk;%>P$pz2o#~a^RP9r*c(%T zU*~5L@i(aAhNq_OOj9azRfN(Y1Ewdxwd3chf(eG((T5p z=I>i(4^uo?j|$T@*`bwYIo6{zY}l*$=-$tNhp?Cn(a8WNUVi(RVldC7ylAHDFw3m} zW|`|wY5yWWY?NO%8QL{HwEJfb?VyG)A^ej={PE>{(wVF0(UGEU{*}y6PRf+R2$T84 zdy>;uU;4p5o+A6&{DaxQ`F9eBJ>g+XP98CC9x)q4fkEQ@N5p*$>{)~h;5~|Scnx^x zA%!bhyH=Dxeu^jN^+if1UD#USkbC0xN+zUF=7+qnQ5S0pKC9QN$EtUF&AEYR-Bp7# zZ%Q^s7kwrcil?qsa8FDWJTm6E7mh2bm`55gnW0(`=Hqis*11~7b(awrraQkedFSF^ zKQ2q{zxE^jEM1^5(b-ONqws$6@g~{fTj8@QECMH|x0FWf=8=c-*?b0O|iDZRT7U`riimFx< zf+xCO3$~yV$x7LGcO&ARyKgD`dLR!=zUq6E1FNwurFUn6#YTZYluW+}w3RvCM~+qHB#+fr6yAt}?u+ zGkM0T?n{vSt%b^p5Gg{0=p-N3sg809Y*ftm4+Hq$0-u{PzZUJamR@ zDJ0Em;O;2t`Y6WA`VcrKWJ_FUTVq;!+|X~~@3u0!afs_oX!Wx{dXN$D6BrT+HJh*>*8EHvg3Gy2Y;quFwiEFrs47kxtM zYw!r`O4=+RADSrwVvdZiP!Oy*{g#qu8TzDat5aFld+R%!l5)wrjWq%>T3iD=1v$4I z0#*Kjni+!xeBU{K^Yr)4$D4x|n}e$5$_uKK1FPU0=?Pvxgx9}jOrA?+m+w;Bd@YYK zZ%ef6O>35>-%-Tm{`srad~sXE#Hjh5)cV80xN@M916|pH{(+hH@zzZEr9B|U!+p2u z$GI}*IX92%6WCui%_Q8c~V!E>iFQqL7%?BfjS> z+z9?27XkwYWn~{*Bam<_o3Gh|Nz6Dwig0{Cy-fFQc01~5_sX+4ip z*26Pf^wKr$UGDjsyHF+UsrMP7J2$(>UrX(NQ`#%$SyD~`yn+U#K=x$1bMz*GpgzXR zqXa4VPslkC|CNa7N+7eCat5Cn`9-=tpXb)$NWlh&W|trJeE-so)P9F+Y26ci8p}Jf zL~z#>Lxq@oPje8n5S5Btus zUMy^hzMZ$`Z}s1p>U=XBq(ddu4H=tAMTd55(RHkZ@giI!_kM=X1_{Z4FD)^S&dYJG z!K7a`vidQvQdB0c|GL8I3;6tfHH>ugjk5}ue^^$~C;d!gVZP~~lqXN5KE2WiYS&1h zLc^)#NT@uOe4Mr*Jps^aV;pcMM4PCBOxUx&1WgZXdN}%V7^o5kuEkXl1_&qhUUC-Y z2q*a15eDv;`P3-ZpOEe@*5bj}&AoWMrk{Rnztw-1FnFb)9yD#j(I?(eJ{h*2Y4V4z zPhEe|n4df%DpRC>Wdt<2;=kLgi^?b7CmXxz<;eQK4zQU>_-RUPGQ~Be*A|pVy!~u* znV}L+6@MUP4j<`#@p$8#d^yv_{fRr_0X%<7)I-mo|E z;I+@(-S%E-ki^}xBUT;d#P+?@Nna&?Huy;|;W}3|QO*8>8|SVN?jC-v5_=b_(jmY8 zclpzoXq$ms17=O>{sj50x2CT?wn#%{7_48ZYmkGp{Uq77VKZameR%Fo|9q{WzMvBz zNM8_7a8O_KQI@wFzcOrAF7eS}H&~x(c14gthv}j{xOF!B7$tJ+rE)Z6xfsV!Z?P4Z zUEB3?U82LP%dTc>`39iL+j^zX>$4oKw_J?xr?U|*EUMDo9QlwZxW_!Hj8%C+zT(2fx}I^X+@R^CT4sHWm3nhSxcGqArp0`cw5hV zw!BpI$TdWfC4AOMc$_2GK3Ky+`HSXbnIh9o``xB-i9+?=!sybp7h6UvCMHy9D!sjW zLn!wZYU>&;%5f5?(Y=LOfT9((&?EG~Y9;Gg(&-`6>x(T`J~x+z&{?=VG+I6Q3^D*4 zr_J1HcK$$I&sAAZ)C`ngg<@CDxDIq#geXu?-atVyUg&IREL3WSmJaWs-TSMA74c+i zseoeL+9;`bBd;xa1wlHIB#-z)Mi#^V_mIToTLVU+I?zW%2n)hUz9%z!(#5p%rbPON zPB05+Dfjy1#J~#Xi3vi6O?DLE9=E$#245W?Rj~PTgNU23*i|whld26L8^Obq-?VjM zlkb`l*pEcy(je}GOKS}?h_>AA=2=Bm`X`J;BgRtR9^82$?Fw>NTKL%ErN2+&t5B^+_~of+EvW2GM+-O zAhqZN61&y(0fj8~keHBX0fM8%H<9seAPXR&8?u4lII{|)W#qIuFD3@?)U(edFw8BE z_}yntqf@3HnqsUefKU>g2qfadA-{d zb5xgz7qQz7DGwWs{tvP-yal$WSXgZKyMV7{D*^n2T7`H|AmPqh?>`K=a(LUSzo(r4 z#c)W>hzWU<$f={rx^Wtg`*3D0ST(|$YSqcL*OJj@$h0ejDNNsEr&XUC(tGzCcbY2N z9>ldIws?97{mz>nAk&SoUk*$mDx~5ShOFLsG1TJx{wi$x@c2+zA}0-#`Q%J53C(QM z7G}^Li5pl6oIaDH_q#fSU*!!@ozD|BfSmJ3kHSn@11l67lxX(`~2Odm*!1P zO2vgBq&B}WGnRFJWjXJ*{59N<&TxZeYzQe%0$+u?(3THnhbd{&kPUk=%G+B8Gy1PArU-PhVbM=oIz;qRRv zANfC^(Dl^1^FNHJy;~LQfQWSLCfGx|GvS}39R@vXqN|qmcex!p6OK6y1K&eKe<3}M zJ(Bff%nt=40^frVza~1rWS!0qMd(WwjyR{=33`QL@H~Xr`dU4E(E0V{A@TKP2P0S3 z+fjnR^v?C)h$YDX1KlB&lAX;4m5TKF3}7rBr&=up0VOO92UMF7*B2Pe0h=BPc*esz%kN}zhU8-+zSnOaA2I6*fcN~6 zxR7mpE&?KdcOu)3ZH=L$yr-5$H&Z49e>lTmjwB4cMx_nXW8F5vFRPjT%d9*r(+ErY zPt1oYnMD(toI&;cOJR=w-=@gGOEV9*3=naczY=2)I+C^_$H;-w4U~qIj^ip7sov>M z`|H8)-7o@1921w52ef1=dV@TE1PbmcOm1)wa)AH(j4kxma7$-#RBC}T=;5Y)kJ4E^ z2;>vVmLbVGjE58>KWf%77Mo44`(f`<7#E7mHi9(74^P3pbcB5kqauI3Ob#PnwhpjB zXKn159kFe1oa;3P$h8SQ(&RUOA~l$nf}UOu#S$Mh1#&IPrubL~zR&L1R*I$!*|+#K zFmo2L-1k{MME(iG#87YRrsN=eIzY->^kl!(j<${C(EM#5c|y4LzEtCep0}`xJT2CG zQ)|(ic`=Q~*Ej>~Sz<&e6y@&l7t?kAE2p>UttFYZuH0x{->ZZkcj5gOoZY`SZM_d{ zoGI#A($tYB%X&AOB=s{crP1}vhiQ&cP?0q#RF?R)8UEujCVDZr(f?UPsPzf#IY{sq zQ(BJozIx*fv1chnPoA)6T`s*O0{#Wr8vi|*w;8c0g2ee=UAJf9TLwGL@ta(C*WM>! zH&=%OD%)ijI$F{d`61WXcMseASpl@j-zcwbNoa>fFLX97-rD3dbO;)0&{Bw}DjN+U zRYBSAyleFIE)FR4_MYcYVRm|Y8`;s+}0@ePp17lIk@_o9Px@(GW=u7;`*GzfY0l6sHz~jvHGrm>MHocoMJkI{p3ci`&%0 z{(#^XMcai^meeP~qj*)HCvW& zL3{Gd#<`D%mP3Kfdco;?0L)+8UzW?9KBk+3O4E{j>O;!Wc^uV)b)HMLzmq4IRX4w8 zzPam_>rs~hC-#ui%QXu7&#Z?9%G+)ux*3zjNFso%Z$m1dcc&mFmh;{f&(g|wm ziHk%w^n7a41nPyH%ivmcID;uV*XW%T)I)k%$xpF($?lL_*K@5Sn5FZ_F$1XXsp&>K z?bz}LT-$ZY?vf_BCaHx&x6W0ApBo}AU)+A7S@r9ZLvDQ}y^VjL!(ak%?S@HaCFJg# zB0$62Ug+JKXyR5r4GDV)?Q)CESWnc|)q=mP}i{Esa6e?q3qItigaKT_&_T zo3L_^l#F$B-p&0jSeTr#fR%e05H(=(xkOaf&*-xnAeGPdDyJcqWw*9vZTX^pjifj^shwJb|06X%KZ{v6Yad=a&Lt%V4@ zWged2TKu5O=UJu-;VAh~Diy7_99IEjTXIb(wZN5HXqKw-e*YV|`cxkF5Y%1Uw`A7$ zN|3PnbXk0ct@6V@?yC9bWBF1iy^5QY=|$hYm!6;6Z-s1J%|%;W#?xf*p{RLi{nO=3 z%dw?14Of?b^sV^gN(a&^5#||EE8XT9K9x+(*9=X+?T~paEpm?$vsy@gpIP)7g-9o; zq7FFmoroz z&!v3O+2LH7n?=8Yf*E{LbyZ@#dakNRO;K>*-xlXHG`QqGKxaei!vN1kK8!$%MXAUr z@rq3#yZM;;q)_Q8wmtQS`u;bHagWYr$gdEsgI0(i;zIN+U+${+N#?VnRRGz)hmG&) zk66{jh}a3Zpx4aRn^e#%)>1Y$F2qE3@5h(0amS0rB%8d(c zP7#njGwewDo83}%U9QMC`B0vvbDZr{_F56MK_1fIat$x~^uPq30t#%-X5=)$YkD@? zgD>dlqD)e$6^4&te>~1+Fz0O}CC$X;>0Kgg6cMu{P4@BCa-Jv|!aJoa*ZIk@nQ%|$ zl8Bi(QBcW0FE^^ee6(@F_7NVu<`}OgAiqZvp6+)n)a;5u8%o6qNG?d2s)WSS@P^&^ z!qA^d@j|vdrG69!OXiWUEj(SC38yj6CbcQV+i z8d2VSKZ+Kvq@u52U^ps$e9zF+xz7!~FeEWe8V72=<~8nNw^obiEVeEIcB zYAL_Z`FXe3jc&@2iZV|n%j0YGio3%L*9(=YVb`y4t&dv`ye@EvolJP^b|cw~d2o&- zzwcWojARC@6Mhqx)pk3kjrjfInwts`@FXuusn3A}6-|3b40g!Xqr)7+>5rM}gVh%3iPfoy$m-2)jz-=1&&35yngQw(!2$kopvJBoSbE6FjsmwNkx4SGDEByd8>!29@*X1|7Y8g zeCmU|8|af?XNlefKk%2W$15R~CB)DLcMMbiwm&J`Nwz;f1+QWdzb!WgUWG9Nv~pLY zcCIfq7mTvHJ3eJ{s+vDp>+=CwoZTobnxA=MG7C?Z?vX19(vox2YdIbwa^s}6SRiMR zbb~powLZokho`l{Xkith)97u|A?KMM6O7Y4mv3N^`^;eClI~uMftMSYWMEk(af1nWN8*01bBM6Hvnz@KHywO4=#MX}w z-M?wy3}wkLcQr+CZz@T&<5)^fzk<)P>{I2=CP*@h6)bAA1*X znGz7*Q(8+kus&yI$_PWYh;C*~E1Fq+7j$YrX5!R0&=X^5@yrTyB8uZqEu1xo_Gv`( zDjt%M0u^DY3B64dr30aAgaYp={UvK$l6P?o=50T0a;fn!+A83D4MR(o&t%j)#aC=N zEmdE{*s2ehbVC1Ibkjle$5Rf_m}C9h!Nb~h-4UZB5gLx(iFiZao$OxiAFk+wVCu!X=zC&7 zz6{lZg~UeoRn^5^>pxySquRH5Gh{Z_#b4a!ZQMzDD|Qpu)^e^etVESBsHgcosrBw~ z={*g;tKLo;^yGVg$B^$*yfrV;YV<`ADJ1*lh4+(DUWE6~N1GPjJ9E>v-Ul8dC3qM? zC*ZgYTKK1oEppE4aTqQ`eoIKf#3AIoUEpyGiKENw#j6RPEh?bivlIEaEQyo&^o;l& zjpYrI8Sd9#&Y*Ajn7!9z8W2w?##SNT4qO|Cwhbh_Uu175oat!Qz*(iB-fFlj+ac#0 zGPpr!o<#_lYIPf(YN=3n&+UM8c#UwZ^K=`5%gACX^h&JfOmp0xsy$Z*dtua)X&1<0 zS#Y2fp7pwcgLxdSo;}wXC7@An+Pk;=u)K)bN;1^i(iq{>h~8yGU(C5>|GOhumnpO_ zwFD?hE0RI5`csw=0}6{o>0FN6gZn;R8_}TPRKm(NJOW=VgkK?Muf{_c(P~ZGyjwO| zfHE|WV=rXVr||Y$fnuC%jv{nRi*H+Nc7(O5mS;DR8h@1PwUKSP(In_5K04!caJ{wS zjc6YsuCOR_=e1|C|H+_sbwjelKPn!iPq~&0cj3IPkUnl}Didot$B%RCi>hVGJ*JRJ zbhZ?}h$g9o--rQnRLkv5bV5pUTh#&I`-ZeIfqSpS@8pUq0H2Jr-A_2uafk_L8}xmY zIh56wIA=9F>kms=rd>2;g7JSAPK=G=Yg;Q^-sCrnk20rn6b*t=5#`Jm!Lgc+Z~ww1 z@dG`-_3dPrb9N4$YTl7R>E{AZ1PQO3?lc?6rJ|Mc7%C<+>S5)u6X4E9b1wuB@5$cS zF{-V2Ddl>?7{r=`dbsXT+x&GlXMxVck2UjJ%ROeyNjOt9zaKZ^t4GT;FVDwuLS^H}og(B5m}aW1Es|G_Fz(qc2?t3JdA%t2|cY(pV}r zXw;Sp1~WXov6sF8R6XA112llNSH4luO1KwxLkEOV`KblVrIq51V56A8w4oQK7(sNF zy@dzJL&O2O*E|e8x5O%spn*%WM1#N_M@?X*R-+yJ9WXH6!%h#JCmtN;w~O9@g%pa@ zt7G=%tT?WJIM>3Cq-E^y>Ig*Rg(i9BMd%gtI{Q$eNuo`Gt?gTa!5`T0s=vrV`QTAN zHN@wsvhE4xqD_V`IYy-_}wo)@o|r48KAHfva1+jGgLCU40% zhUBRiQ+;DdOaon}-en?^b2*6$s52PV5|Uta`1OvVZ*EzyJY;?2ml>KYI-@>B1QlFr zU`(w09n7(S`!^zTUxMA^{V5&Ijzi};{cP?;d?u6hdGKSTP!HlBkqvfn&$_eXS`pX= zB}d(tTVFCCH~18zM}OKF;OUVq9Jv>Jb?VX6@@7wPwrfR$bOPl0QWxJ0pX2V~13^OZ z)sSvEh8Hf&72ZH(l^X@o@F$H7Q8IFv_grC811z4F{dRl|{W*t0ld&?2F z@Xr{iAI4K@q9l6ODhKj#aQ9sc^R=#njh+nUn{u)Ov$RmcygKNcrRG>+Vd`SV)Sg!7 zoLV-qm=!jImzH#ojV`#Xc`5BRWJ0V559w`QsCTR1?IEt#0c)D)_e>q!?|??PG)&^1 z=hAjHQ=1t69M*ocH6|x`~GzoZ{@kV5xg3~1`9!BqI zr7&L|Fn?%N-1bkZ_(_h^u9H=h{Nh@ski1B@enwigByhxkhi}D=d7pl$897$4h_L{n zUQ$}N_#SUax>j_i_mDSgzaraD@qAYv=Jb!kJAvm%nAGQzyLWpIc$%mplv7J}qiPY!`iPhI6J z{Z0|#)ulTAyLUoqJ}oBJ$Uno@)H8*V;tMqhif;RmClzGEdK(;+Am3Xv3BIGC#)MSN z(XF(to1XrW6FNIH*7=N1d4AnQOt?c3=245V8{jQ>dIGeh3@LVax)^ee@k{>4zMC%$h zV&`*Kuxh&fW>d8d=!CI@ofmt7UaU@s+m$jwpn!Pr6tcD=U4E`w+a!!ys53A8zW{ivT>K*~YSr&fw%l9Q8vRB;<1)5+vew1p z;9$nF=t8qXi_q&mtpWQDt#<3fFDmx(IY&(i%L?Y2U!?8*j&CF>OrKmZPk*YeI@doIh(6iR{SPpM>6;_MF2 z?6WC+^e#ZQ0k=o%92H4Da8D zX$Bl6s7#ID3mR7L0`utpg&9k7wB8QUht(i&+!QX0-+pXyswIYr(V4a=Bi^4TZ_h?6 za2W1@FY7S#2@fW|5Bpu*fX<)xJlldusN?n|de_*zp+8b-S~wdBH90lXpV(w1REtgMFYnWCC!_4o%P7Jz0`}E zo06QojY?8&I?F7It?u83)u}eAHeb-E6CVD-KbH6l?#mBDa<01G34UK+e=nhECeiy| zAEzPg*a)Kat+c`{r=fp1GCa_TwYG!t3eg|fY4UG8*qFXNA&`!_G+|exDD41~ZF~JC z=duEdbHF1!UXPjH8YHcN;~el0e-r9+iE{vUjD%=Cl%6p!}jHVfsFSr z{=!94`2R{sv$P+3ulR*D{PIc8kMt23fmS1hRvR*QuGgL0fyD-&CcU%T0RN7#BH-UM zpZ&!3g^-`^SJdCg`G?728RGPYΜU@{xsf<6ui1gQmRR#%P+YyB~0OTe|EDli0X; zPlnRaQ5Vis7slm0LyKdbt35ZjjGIL9yu`nxrh`NI>ErvWHhz+av#$*1iSC7D_vvHv z*f-s631@`Kx2mi&AHyB2^EGy=*Uu+tqHf63 zIeVR8mEu~7!2XfwYA*RY`_6YdwLHWV2+xVzjcF<%hNO9>#~31tAc@2fc*hn zfuUEHOACnHt}nD1e#e+Pl*X?GU#sI;BR=}6^^n}X!o2a0mOl8Iw(rSF_9|TmyjiXI zK1K|gx=j-%J6V8=_9MrFd!<>DrO7wf9`hN4xo(Gx%BTxj9YZemOIc&pH8$oSt?wSym(DFmjG)o%%>I zfKHDyZy#jBjvqYf5%bK0T~3$y!F4F}LriQ*>n;oz=5g?<)kN6&# z{q+Ig_%Qiy`I(lbw7`eZG~Co&DPz5LTw5g+PV+cwetcF}^De|U3K$*4wz+4+UVng1 z7~hqEj|Z%Eopglwyih{DAlBCpdSM^^ktRH_VB_5ef4;VmSm3Yov9GCBLR-4mNrmy& zF4!-R@wO6Dky0t50S`3g*q;`60&4b>a~GlFvi^rA07@N%lUx5iPu3bt~end5}<`vIqXa>4lh4Va9fj>q`Dacnvc z8PA}OPl8bD786oV7gbL&^*1*9f)$G)6O*f8*bZom(Zj>~nSG-hV6aG-vx6CUhNHw) zu{enV&ebE|uzr4oH>E8?e&>Tmncs)EjJEp=7lHCljHpk(PCbVgW zACw*ia`YcIREuvKvFinNf7wG8pP$d%T0H-$DfAnfAIrW2^LoxJYlqHrlr4H>3?Cum zE=GvvHQOWf)n-n}cLzQFvjjIM*97oL=j@#B>yTwlJf3o)o$;^2-=1bLu=-d34bI=L z2Km;}51}8Qz>UL$=~`DxB%)ZG-!Dm;@ItYX2MY#?G{<7JO<4#I*SXeGcbdH9DgK2U zlmBzVy;9|VSFoBJ+@z6V&>r|<-^#qtM%F)nX3+00YIbm3S7SE2qGgCSxQ4Av){4!iCNz6 z+vfhIOy|?7=l5XmcW$tVBR8L+>Q{!gtJOzvIjclt+7I;+AhEw;WY#!Le0p{bSu#s- z4#HgZ7Rk70d%`0$#J3()nR|7g)Fwk9iAO>i22fIj_^FF(*8ZR;**& zfIDt5?O-QM^?Siw^sfyJF7kXO!l>#eD!JYJK~-So!Y`XX?Ze9vO342iV$rqgF~BR{0F|%8vr`m-l)G8K;C4>U*OR#a+YhB3ki#FXq@rOYF{6@RB)P`}` z;p+PHb(o+kFv;Cy4ux8+saT?fcsBco?%10W+>%~_Sx>3!5!bG**3mT8qo;-415FB@ zp0v)Vqy&e(otl;ebAJ<;+8NB7x*>_<+b3(C{W{+t66ymlJK=(oWz>bek*tq!A%CC| z^QP4Pf_DvPq{Cf^@0mwt;ku=^L42D!>Zi%KZ#)NLSXHMOsPxv@`=J{m2{i)xc(<*V z9t}^vDWjh@F5_W(Qsdn&6oV!qrcG;Vl1ZmCsPLCFeecM~A!s#Mm#q1g$i1dB4neclw9ABG6Hj%axcxJ&*# z*OAn*VtbF=KPQz0`(s1>`gZ#2O(p$3%F-oY;Dg7^{#C}sS^u!>lKv5^j6atK{VyN5 z{o>1;dh=0UIPJ0+OzKldThNAL!8EuMooK9XyxVZJ;SB!zeRml$)l+j8PFfAgHX$zr z{X_)!R*aJN>1Ejb3uRYy(6+UZijLCJ5ynP0bvpMv!nT@E=W4ZrChGNG%ly$@mDZM+ z5J;%2)=tocSq?fZ1s|b0#Pda5si!4k+vfZcN4uO?i8f)rk=k|YT?lP=F&TDP7+s;K zP@5R}#W6z7_Ea5&_{%O09#qM;p`G*`wW%Im)v{dQAP5jnGI$A*+M z5gDp*wTZnBbA4xy2*UqH*n37b)kW>1ucGiO0xBvU6hyF5q_;#V0wN%S^xhSug&vZq zh)9>-I|2$)1nDFSN)3b_dIW?Z5CViGBq7Po`<-)s+;e~2F`hlw+-vS+?2+uU)?9Nw zGhY?2GTXNXF8?8HDhX#ji7Y2-7V=L|uTdAnI?nA4z!QlS&E!J%H3)q*}i-a$dFVDS*;<(qdrKKw2tGuHXAwx_ZJoftP;5m;nSVEzK z_ZKhJ1_9Q|H~mjlediwdqj_WUV^wk0LGX~mcdGysr$zK@iBgm}=IjTb+r>23z|xNhblF)2?LPl~D^5+ZqEpaU`*w@1(Q75exh;Zg zt!=D?zOc+(ON7;Vz=IYEjkG~`sXb$4=e@#ZR$}Si4OS$9cI7nwvORR~e<}CAF!7Ip|K1lUI`_HQ_sEtEf|;DsDmdWM#qwEz-b>S(e9|C&b=Q$9$_y&H!o67B}g27Yd<-v@+rta+rbxFUB!T%0?IL; zz`NlG7g!OAQhPd+HSl*Te0LOwH~o23%VrqV&tem!3eWMXkVEXREwIrKM}DV!IPOmF zF0CM~Vy4mZ`Km5S6Jm{ms#=>-K^D_I@Uz#=-z^_R13#N;{a~&XyzRnpun0=|cHTr( zv|-<@=~PZIr&Yhe8e{LhRNlFUE`EzyzQ2U`E+Ga;t!EF)b2TsbtBjEpatqkE$XC#(8{T}otY zoxhBWukZJVJD51HrkoBDVCT*Wm=| zkg3;h{$@{&xpRsu4Em-+mfdMj_OyQNl`*!pd! ziTL7~98>tG*PULbAJX~K6vbHSTL5#)vB%ecj?aX8-oPOr(?oXl()Pll)3qN7m`Kv; zA1a7f*SZFvPx`?T^)l=18NZ5zpM&IfQ~q=;2xVYOME2PG*HpZ*T`pp;myT}q<5ko~ zyA5dsG=!g-oV6-Begt+K8OxcL@()2)(MUf z>&Kg=mdlu}JMOaz{^QG03ER*7+sW6L{O81H+5G3G8&rO2uFh!owlI8j)UEBQc0O z^EjIp?j7o#8PhAcu{-ldHqGF-gTE&Sys~ibqCCgBM^-!RvxZFtRfVyMO*>VpUUyKE z#RvA(=sPXUJ63QVY4nFObQ=84b%;!)Ml$W%+KwDzCpNJOa?JU_fz00@!V`!&w?*w& zt%D_kR!AHnbe%us`z#A~!$@e;iDdZp?gNK@)^Uk}b@Y&bLPT_qU!D%3yB5@7{2w^f z^LzOx)t*8e4g%r^aQ7Wr`MsoE5bgz#leE_dj-uADAU^`_ThEhIUid`SdS?xKPKtGW)RpNmI;=^7&>zrH* zd^lRuc%omJ8c~J-NL4%jX0|EfnFs{?R7hN4s0_)aFHlSSkDK%M)wvXb{*Zqo>N!=X zWNGp}T#Z|%BsZ4TMHtQdlWx;d_3JO~Z%LiR`(y5#G=;S`$EybpzilOG_tx5EEYoZbVpGIRL`5`b3N7Xqam5(+18X+o~PycgD<1)SP z6pfoALmfOr0wK3`>uyLcpRt!J{vIAP=*)x6zY*YIElrQrG(A!EV>y)!y5HSuzMM|Y z{T{M%W)bs&{O+fZs*+^UO-uHhsq~dg3a0cGJ(+Y1F9Llq6*Zk2M zpYKat?i;j3t#Afn#A(<;;n<%dXbS5A*?|J zBe^gRi{GPYL@~IF5k6jPl+IvS_U_~+An8A`6#9l1ypTI}jBF6OhN^%ggGtp$4X=3t zMz6Defe;@#*;$EUbcf*qP@80k$Pf(nVRw(h|BRSzF`-Y$`kp~R_Zws#&!_cXPyM~r zJKHaI-F~{$m`h3?V7=C5NN8{<_XI_BIONK@jlF)pafI@)k20ZHpRB0?IFyt^m1@cN zC&$o)>lBcIbX~wK*Y;UZTe3>*cKH7^G)d5+sstss_xRt*@6u7RGF@k7`XE-?gLvVs z+@A`krXWLVe(+n7H|`ir?1f5xVkI1jz!iAaKBoe*gK~!>^L?ybmxAi1X}KHY5K-E2 zL^FP4E^f1RqmhnsW0m@2U?-DDywuhwwJ_^s=AvXllm_3*p9N#@VhZU2GMk_Vyh3&l zIJc2L3Y^(Lu<@hR_LBt|G?HfqnHH)(^KrQfD$@{IJake>;5xDS`!{@)9Pf4}XWMS` zt8J72)A)KNT5;|y@E5;5{rk(N6rXiBpMmsx=XYYUS(2jYO-#%VneQvc$sPN^|H@o% zq<^6g&lXew+i_(M7_j{8&p$WU8*^wL3GJgTIW$*o2ta^7=UPKH;!H5SS^sNCmJbAs zk|+1F8vEsbNT?-K;ag7V#>KwQxBD_KT}J%){~uKV|CA<9k=!}{NV=U-J}_NU>2q`P zTgG48q2Rk79a;ArjB@KfK1M(NKi!XL;G2`J8Gr4lPSoJzVEgpD{4a` zwHp;rrP!~ZJZn=f;BEH|tM$}ZWLb`+RG>z;nq3#^dN%{sUf31@P$$6C9cQ6& z$9J&m#GrSr1uJ*4v|$`!53xwpS!L?5oE!8~hqK@Z?t|pBS-oe`DMlKXHliKIxnu4z z&y)YU%ir9t?b%?}t^K(Pjva6d&JHnOkqf$F^Y0ep`0OsK{`dcG;Kyf^rEaSh)&36u z`ex0r6e70HBC5{OPL{Zxi^^O?+581Yip5wm+6Isy@ zX=^|A&oL$DJ;VZw|4I~19=|6|=_|9*4{psn)U+Ys@!Q0jSwG9hr6^y%t3a^@^a|4r zd};;S13l*Lqn)9VO??}edA#|`#F!a0!Qz9c;VMnc!A(?a?FKD*uQiXRR)e#geZ6V| zQ-yWst$&>#?O{x@=%${^^sHJ#WY)!3DqbZt6gSPw{Dda&eePhr)L#_w*^Cgx^+M$j z?A)`(we&)(>r)7=?{;pdyJ@{S+PiyLi?G&;9p-lV__o!a8FgINm!%En~(%o@U?Ic2N#W5-tA3) zktOsTajYgJRAk0(W{z>8-(DR($z*?rc#VJQd?X~mc(?(U=v^2%_Ag@^2V>k-#EXnW z*;eO%hCe!jp26I9X@A+`^8quG=+8+&Wd5BS+G{FDa2#VP zg)R5&i-F0^H@H90x`8$_vO5KgQe|FPT~;6icD0&-4`LJ_hlfW_B^>L z(DB+zJbd?Sj6uK52CUVAJ3?jsDXnzbtB<;*6OjUu4R&H%L5|Ur!GGb|cwBiGi|(fL zF+$!1omJtUkjs#!{H$m?pHn~{+RhNIlm|$v|*2nB#I!D_D(@wy7)cOvz`mp^kPfvs`W_`y5c5!tlreg~&J<6pz+-YLJMwr&D| zdJs((eubo(n;>*~Oy`U@#Z2b}+F~~^(PGS7*oN>KlPRtZcMlITUdHXyFQG9ebEpQV zka$9>`3|2+qm$|{Vu874edN&SFZy-uoBl2*+BtXrfdJMIZ4W7zw%0NoUVH>Vzt$W= zuVs;+gZb%u0v*MrG#e7a%Vzn1L3@yCLrVBhb~@lw8@a~Bid%h%qP%ce5x%h1^mjKQ z%G7<)Y4yMDJOj>wOHmJx811v^S3Q+D^ zh_@D_ve&>et%Mw_Q8!lc4JzVQuv1CscO30xUkxXJy-Z1=Qwbx|!eW7Px|zV~jo}-E z%a%Z#0$Q8wllc}g?*h~quaB7bkNK90|3=&x!07$KrqObmu|~UbX+=gB7*4(J3;DWA zTG?{R_C2aWXVwNJ6D3$X0jdSbM!R#rR7J8=@x$Kr*{MaqC5?|_$8r1XXBQn_cis+Q zxg`E{VlSCDwSbhd33by1nMJ~N2xYhbBfQRa86HnM$OdQTFyBz}77XZ4I?VPBhT@_z zqfSBuotnID(2r4c`bzOXLYyFQfu+>%P%GV z-u=$VIQfVJ9d@lp_NS`#`@ORl9ItH@YEPN|C&{;-tHk7lot4L5a$Uapv&;N_MAdnM z$$uuK#{V{SaC8{O!|&1$D_QPAME)-2V0p(laZ)9S?+f}QCW#oCqn-Jl=BY8U=w>pN2e200P?BtMf z&@y5r8F4#wSY%`CD%EJrsI0NBz3i?-L>bmTuCW$)I^8|gN7-^mhydPzM_z5_9>L#aT9@LQ2;fVRr`l^?!O6^Q685aiQ9s<00OVu^DaiuWbZP8tU+#4^r>mon zxiHt&jc3S#4-qP&UWeVqstONB*HRSR*1>Cm7NSXdh<{O6madY0R*~xMPP|?-!*oGq zulHNwLSCdt&^4ri0AlU&YotoxLliz)L4EXV<@@Ax8e5=e{G!-<1^+>!Wx+Up`&TY@ zz2Lp-r17Xqf&%Ri<9@+7Eh@0`+afkW0li-ESC!COpdg};ThH6%`C1pRpcdq3Q81W^ zUkGHFCiD%5vrN?$-hmO!{@4Rzu2qR`5g?5QF4z2+K ze|lpNX&?N=Ca^jktK*`>_jya=yj9{n5k*$c+y-6lS=(E>&BeM+|9r+tpTS8FZZamX zE1Xql|4f%ZgZq4O(TZVZG@xoWmys5TgDO1jtH1U8*@wDYp7C}#o<|*@b5xdoRcn6k zad=ivw)&iBxLWr)E*<;o*~rr{zQ9(+E?zLv2Tz(*tULI4HH%aEDDB!vd|?HUvH0a`Ipwg3)rZ6^I$R*mZz27s#ToNsu4) zBFAZ+5yGYLxClHg*YBbE>Gl4XcXJntBtNg)PDV-WPbu1!$Qn|n74@&f^DeP|jkTKR zqrFjhIxBfR z;L6X>GI7sfK6?H!!g0^S&@N0?`k1Q{#ILwApG=vSH|mmozeO(C=BF2dM9OK@t(@ed z4G#-DZM!&bIW}Eco9SfFtH@~G?h864y}$7SM_}%}6A)4Llhl(v5f>Q1w~h}r^Leci z+%)+IxZ6^n>1<;iaa)MMvUh0R!zb2)NQEC>J(?-S#I>u61Zw90AYTe(VO z@eeM$W`Zcw5-?agg1RA;i`o)`)C~=xGR2e^JfM)-sB5UZg3gORuZX5><+K+mWB(77p5Hjbt>!kC;*>YGq@LiuP@ad zq#gcsPMi>Qj|yhNtV2qkCpToc|V*Kj(px7y!a0RdDjX&rRzQatrzI=dABF3#P$&ge8D~#eq5a^ zPCqhJc-EJq&o!DW_tL!}a_VtZ+@YixiHS7&>{SbJESIdS2ximrdV8jdKpa>k{TpYn^&Vb{LcCWN|z^*5GEoh55WM&_Ekya3!?8{ln#og{U;>?TESzl=0Qz%CLA6%;d! z`Hf6+$_Stl?*>hc-1H%B(cl~ZT5LDUZpm}4r@srINZge$jz%b^vuT|&&VpR7+sL}mMrqq zIV3G9r}Y9IaL1~-d`IO`IjM)1G;42iXrmUEHbT_p7@(v*uT0GF$@_a7`=~OPZ2~{> zIIloz&@%#<*8{%$XpR1`IcCRgWiL4{ITM=u5Le&k4T8Y(CeW4^G#x>zPTn~FV+AWC z{xM7GX#hrG=2;1>wKikJfr6ssazzE((R5>l@;~4o&mWTcs&a=9>=n7_iIZSXTfHp@ znu8$KA#Z;W-lAx33zz8Meb?^;aY#T1twM9({l75CIHKN6nt>RVYNSswg40@f;ZRr5 z;8$DGDEbttAU$*eRgg*a1%e!BP;_LZKr3xr{jhp7WUhEjjNS;OK7$>$GB*AHdZYht znzA{Iz9MOUx6dT(bL8}#kAN*6OX6}L>Op`7ZCyMj_RCCVM69 z;h$r%%&UwTqQ%wPJc+<(TPzbKnFo%tM5%}rv;~?RdXp6kn!TD$4!Q|B5S968y4)!# zgP*&YO@0wK3~v6p-fgpbP;@6SLN=?di^Hg37<{!a?g2jsdubGVE}P3|j#5fMnDK$u zfPHop&pntCoFi8#4gX+6Y><4_{3=CMm)QTG$d#m~|H&V5fV|k1r8fP^U&6czg4?KJ zcHpqC4l!09MvfXL8kzl-Cwa2nd}!dPE zZ&=PxJ^@)^IweQ==nv|OW7BBmWrTI;)DzId1C6QU8x)Zjw}u$yr5kVlgjJu(+9sEJ z#%SVK_A2AJKVY?bk){`!a-eLa5h}-xx_lRj%Hwr~lAM~XW+Zx3i&rWWD!^?wrJ~wC zUE97j6D3`hPpsYyoD1vEyZD7v;5T!}tbQlo6?YcLQ^?+ZdOcFmg#KYW?i(;z^-wTl zJ1%qkuUZBHWPk@%R#uSJ2qhKSBL$Aiph$(^0Jhy?eRy#!ogkf!9r62Af1yFlrDI4F z@MiTHE&XYVgtRa>>{Ok(e$IIcVDaA})3X`F(Mp^{>+&c62R*@QG+J$|Zs!1~^MZ8B z{{=p|BDnYHCQaLbX>`LJ4x^+|42!A|x@%&nDp>*gD0`>Rok;(HmQC?o(>cbe4D4h! z(kB1f{DKBwhj1R7)^%#6DypjXWqb`p=6{U7bBJNvx{7yB7i>+NL!?=@g-6f3tXNs$ z=|t;{dBX9)yk#)#6be);q=%3@W{6?Kyq{ZY`7ZJkQ*=byI5sW) zL%rbu`uZQAiw8<)D0y$AjJ2V&-8&2Vl*g}4VoZ8f@8O)9T8jTR6m!#9;&rHE^!#7# zWv7&Fb4wG<_Kin%e2ywqc<**|^6Fuu$$2s>cQvFO|N3iZ$*JsZV?y?BlZsU-x+L49 zDDU};!6VhlsjMiJqSm^4@QoO-g#{Tkq8P^t&-A1ebq!_*c;*5ng)O;bm7EUakzP&S z$LeP@@r&t0WE_*Ls$$2@t0^jbd6S`Q>BrY(#@#ehbLfZLR!V4$}{avBZ}?C!2CK6cP10Dub4{lYO#@8!}+eIkwd-8qyB>s1QDv7 zgkPt0p8x^wsG5CahgpddRXK?2=;K;E$9GMhwSLV+G5=gAV)s9LlmMXEM(aq3JR)g- zT|~iwRMYLYF%Yt;vGLX3^v->-t+Qh~sq6b;Dy!6CpwshGfve<9YY(T+_UlBF%uPbr z1%@l{we_yq=4?j8?467~zI?r)!mqR86$O0xr=O1c7PD?r`%&M~cyonpf-9k;z?>mE zK^C3nh-HdqR_$1+AdJ8+ne?rVtXkNzPN$pk>!Gk2vlOO+O0by5ME9u;R#2uXK`~M&qMdW$^4WIPe~98}2cAThR!qrNeWdhXC+sGC97hu<{gM z(cv_=lZiDRMyjcyg9Kt=7KcUx`dQf+;!tlVzecBOH4$GfuyqK&h zYwe;u7(P5i%#DjgDq2+(LQWE-#>nDNl&Uq6jHXI+;+?6v0D1TmcxK1t(0y_9eISnMY+>CTvc!|L}I2y4x| z$)ad}i{K(hx2{0m+pS4f7BP9Rvifv58i&S>DEx2e-)P?2b{+3qsyf)0gazx`C~1IOxd7rNnK-{&%Dt0``i@2Bji)5Af3Z2RHxqijf9Su3d9j6cq@X(Md{0gD$bF!TP9LIqaGH-x_V8E4`eY;Lwb~rvMA7}#qjO|pN>IFS-U})%tT>A zFjjo&f7JYh;0^IY+Ia@xEdqt)*`UsQ?Pe3mq*6FZpg4cqODq#}ZM-R{IQ3hScSSSE za#x>*#2*w6LZs^<(p8Wf+RL}+{A-(0bZ-PlVrt;ul5vnIx40IIVvGLyU=)LfPQZ`uE?`EN){j&B2Xj6B5`hk^hcU|Y|6kMd4t=XxdQXk$F zPt+Cdo6{`EfJb^e|8ig6)A^eG{0%T{8}8 ziFk4IoS*N#rb$+Jzjc}rLc3)_C+2<=_BW!zyW|ajEJ{AFYkP&AO0It%t7Oo14ZdS zHd0er{TJAOWg5$_KPHwUUR3@bE8Uk}{vI#gms`Hs-=A0%8+DGpoik4Uoa|Dh<$2gW z>lO}=5GIB#)@IYpq#jpiY@gBO0LC4eiZjx4fF^mFKMIo5J!7Se6peNX1r~ybF4~)>%&+{>uILB#s@{Tn@tajIEwB84G?M`+$@o_ zXW}MGzd!>*e^NK4cx8^In$r~qPy)><3R3{j_^c0Dpx5JgO{SV#eC!Oj8Lh8OWIal8 zMsxf`5Nz$-uYO`UJ8t#d0j(+SLpV%%uBi2sFzi7WqJ$;Y7_N04YKuuR^~u54wZijGAueOmWX8=?#f{RN0=>bp(yGIpC&i5R_v#^cg*hu2h&Xj}|vGy-FM zrjfa{30_A;vxa#Q84IV65dXknA98y=){kVwVSL72ySG(57GD%gZD%J~BkX@t*TrXK zv&R@RF7%)?+u25}K6Zq!?I7g)@Fh%;H}~O(&DLMxn(e+@!<0JT(aR3FRpNk$`O{rC zN9ClYb=~d3_Akio2N7C59bA#mg6pEHNMCPWhCXf%RIS%nb$F?_rbA7zJeMc=nK0yG zKK~_eC(>$ayF=>Xh^&rNoEa^3%xr9YOup>qh2rm!C$(GIWoLFXRA;^&bR~t9Z?d=Z z4F26_H|8@AHRXfIrS1=jE$nnEi?F z#MkYR%44G1&v-+8lxl{6*QXsLR`xh(uE)ESK>$WmE7-DG`R2V>l>Ki?)>#!DzW% zhu*d@uC-;QaxBBeK-lZ&chOd-E0gS1E|&cfA5CN&3zB+P|uHA>#ZhBZG)c|qxR^B0KPc5C9C8!SNUHC)-=|S!# zH$aj%Eo@XkkrBc!FD3HsV0HNN5?wWuFXeF^M8U`0=Yk}s9e$t#`bmzvLwj zscP>JkcBx%pr}S^V*i>!shR`^CaY+6(EV@}NcQ6PcPr>fCo3dEQ##HQ&gFN;ZFM~{ zz$u83CLvqJw20E1GTV=C`j3YM`8i#y3!4RKInuQ_2q9*L^_=58gT+{h@jDa~#RaDH zXS7a?qF8L)R)|^YoH!*8%*X8+pZ-!%H_Uz#&b5;zt1z;eOig9F>$yZanAOH#dgJnMmPh|(GTXJ#&q zf7`7qyBzJA;CX7~f^n#1pMmCsZP%%;6M3iUw;s}8#+$+B8ZaD7Jfk#VbnPzFoj|l+ zS8eQX#8XYp^r&*nPmj7E$lRG^G52B{_-R zrjX-J?I_y=OYG~bHDqS=PU4=#N2MsZsfc?B?D+=~XWI-jkWr3Zg5%elWjvAdS>uQ2 zUUNrx_KrzxIc@N8WB;D|CU#bY9l}oaeevVz4t<$9E;hcjt<>V?s(d^NWn-KGUu6v|BEQ*kKqc?604T+Nhs z8gBsV4%A5e8FeL&a%UndKF7j#33Yxt@ahDKYx#!y_b3jiFr!^Wf8uxs=-4a9-F@RT z!S4D-s{ztKH3uUukI-|4Cj30^i;_nE=O@o8J}t%#5nbu}mtZuOy~6O=YiwYhK<>Vr zsdV|e$^}w=4@2pv#+jAJ@938{E!v9N3Bf-V*f!9m{@Dn? z`!*tVb80Wl#WC^l%PYu@Rm!Pj^CPD-1h3yUCB?l^rNuA*Gsj^~ZzjHRZxF}0{?#X* zLHTWxJ({(4UPtgC!7j@Qdz^Yz;eO)6{%_vVs=Y0(!*a}dr|8Z(vEMa?H?Sr62f%2* z*HF%-yYq^NQsd8xig^{Cx}b4Csgf7B`I4E>XL(F?J9!I*;DRKl_|ewS3%&5S^m$!l zrz=Pymt}53Yur3AJPONbQZyXVNN*M?dZ(3wuazv-gl9L9huR!^EZ?^LE22wpsF=o{ zm6VssZl>CoW^|h(hPhy7dwd=kPD@%-QI$~*_l=~!BhjRQGI_YZn-*^p5!yVBJvUAQ zvkO97bP^ZEw;HAPDE{Ap0OF58&ex=ABz}k)zyfUxzBtB zSvoayumX&K_|EbCG?9mJV(j&p7jGtzlMs+&<0j|dR|atXvOAgbZT~=|);fs!Pjlpl zdD%A$sZ|+sMpCKNkD09y4GFRa?KTFlb*&<`cSHSmh>qg&6}eW6upp>nC-dPFxaIu>(c^s|_}^XFE4oV? zFmBKE2Sag(0v6nXM^wzWzMl#xN|`!Nem@oN_}+p{_|5oYa2HQW%^SVkfO<=pDvMrf z-;#9|J7$)w1D(&{}9OPWVzYG9GKl+5geQb7!;v_f?jeL8W#|?nx^%mawjN(!& zSZe@Y_(;LxZ5j}1WmVeqdbj;$^L7Mp%xi3#=9u4ZfaZZ8NQVwT|@floP4WhMXwhCucgYGTMoye2+2+4;i${8+Yqr0NfwGBMws$e zu0PZs{WTce8#ouX+QjiD_C3PE3SAk=TgeBG#d1c-HYwN51;fUv#R4 zjn?3H&%uaAQ|XsH!$ipQMgQALG~fNux5#u4IcRp{H%T#%9i1myDW!=lPRXI!*mby$ zfZbrBxUC(Dt+DgjSgqes>&swybF#Tc^D zvg#_B2DuE)zcQAQ1$&zFbjtYw?+0gvGBYhiL#mqt1JJZ|CZ|Ce!kpju!DJ#yY~$a=Px^ zO5o?uUsj8*+4hdConHW6wH+B*Gkm5YdvtT0x_fRM;Sp8+BKvIsv+l+1&TPr&N1eK2 z0r)Fla16udj(nQevwRusU#o8lI&Dm?SBF4nFZ}>@Yp?gCsrwCr2hT=k(j)6UQyu}U z-$9>n(M!~OKKaQSMm%ecbbK7r%-r&3PUF}k>MWLKQb|rrGnphO5gbDOqY9^|A9MN> zJ@_*28V=F1Bu;MnY)AKd5kmX0h*}MZSh5nKm$Ofp_s*mpPL+@b|JJ{TKJ6X-Kyv71 zh|_d@o&Zw`LbXLO)Ge%Xi5B`kxb8K{o({5T7}Y z^{6&m3vLa)*a4c^w`$F!jFCsx@Vp>*fzYMyQvdS(|3M#UiE1ytLVb~-yitA z5Bd+@K8Ec|%{tLx@mmy3t-T-DOUTXEcccq9TOUeSJ4}>M4;gjam?#qklzI zq#CE;#g)IFIq3S5swGRFn}rlro5B+YNKu$Csa)BNsevuRmxq?*LZz?NuB{6T1_%4^ zry(4*S|weGt8?&=Sm9Z81?2TC z(JA^0Ap037^Gi7d|4Iv!y}pNz+oI21YBt)aDydqj3oocF*Dc6%b52g0JSL`0?qTDh zH?XP|v$h8i=TR@O@vM6&R`ia0QOTZ1k--nh;w4Q}g9l(Q5sA;+vzIhuAO8RiTv}{h z4{vj7pfSq6tZM*-QA%drPWf+W-)^@3pT=l0iVc2xt=*~0CL!w!M{=% z>-dWCdaquhAV1DlY_a$gWTqDMX#KTCvc#Ne zkdOLzcyyuk+H;OsAUCc569b*bOqL6)2p!o~|FL*xV^l8eT{|b$h3~MpPA)8_U1%{Z znzkz!*7~JHkCd0PYf0X&C}UR6d#=h{M#Vhcx0jx_{6H`@f9Vwgyq7t@f^=TDc_K=- z_DQJJRlL%D9jjmUl>R3!G=m=f$wExisq(3om+oh}{brE2Nd*;n>C6LcLj?#Z1J~+V0O5$!N>iNx0?~w@RY)M28#6T zQH>TEYtebD4c3*ly%+usaU;@bIp2$Hl&s~wfy&Ap{!%qfs0YupKXue< zEUu867Rt6V-9c~0L8mwgcCs}XLtG49q{*hz}`(h9Ml+W0Tn z*M)%>+zz_Fs?_;Jx&e*-?J=5hB*t~pq-Gpl(bN?n)9}NQrRovEqJ=(4r>$xNLPFz zhU)E-d_Z4koLdqLOp>!9FI*s)KHeT_h)R4%Iq%26_U;eO(M$@Z>`22*rH1f{ma|lSgIcvwx zr0UR1_k|`%Pj(OrX+d3hxvqA-<3XPY2~*idMcu7qv>_T0dudzs_J-f;t)J4Td0(z| zoB@l5sXEvheTvA>^H?-&bz7&?f)9&>X`jhT;|6nLxhCu2JCBw?G%xZmJ@6n%$i#oa z`;U~#@N>t4ye8dA51^qsDZOIh;t#qWvD5NzOGbf4Z$UpRHP>QB;BS|hxZ|3LjG*k= z(~d9Kv3(Wh-7=RUCUpvPQR;?EgtniyUu$P>rx=-*!i&E)mfFjh&V8K#%-+E^mC(=K zrwKTlR~)m?4h9th|3Nj*78a~&@6!d#x00SMUH`n+|4*VATQzjq@Cn_*q8M{dH;U~7 z=Kdm3%v&QDQr6)o8TKH-)jHh)-&d_wPhb}>dOa(p{DC?y!SZ)M{#p%}z4!0hugRA5 zW@eQjy0Q_D@E}83^LZ{FhO4Pr7)7KQCAZYAt@&V)c39ad^!nt)dB>W60Fan@@ zjuAW85+njdwxrUay}t2_WFb$xVaTvcOQC&LQ&6XXr`;f3aAVQ2sL|p2qF00Ly1mS!|7QB536=TEAyuV$(X*oGM~6dl@u6=SN&XipHR|yLSneCfz0-7$TSpd) ztt@|pVop`BrU;rt!MW%)ad6vxBN*XAi-*SrMNEbU)KCI%W~<-=ZDPCQLT2-=|EGC8 zMSEP^>**?@Jh??_QE24OKONTe1o|Jm?bnGX37^Me#`MbA{@7>RC_9qSsIvV+^aUgb zdria*WRq@pkXY=9ke;~*?wXHqnWhlS|8qvVUe;Qn1XMa)s#Yd8s0I+`W_2vQ z?;EE5^xYtyzFjZt$-3T?dGc>-Z^wmZg{pF*m6{qb(YW>F^9z8ed~c`c#ZA7Qdo^Wu zJpj&(yiJGFZCz~mjQ;cXDBh1Nq8D*@ak)LIpx2&rQXd^a(0Kit&PzE9@muQ9tZx1T z08;Ee@Di~jOB?t`CK`G!Y*_C$`+?zSCmQqk^V=suy=>G@7g14U!+@y z0M#vfMc4@Ldp8@m{BP}Ge;j9R=KiKMFxeQgtoqfv_JLbW+sGeha zPP9=|K=*a}HOFaID)E@uM({ZL&vBRu6IABrp*3_I+10nup7?@q+^FR?a;ap=rT8rF z1g&VyaZIYDd)PZdIEKQ1sCr!digF!URf33bIeYgN)Ah{fA7dX*5wTYa1$W=gy$?O) z&-t=>D@Fg%$khAIJFy$o5-H&oy{iRjV^14Wv{lFdRS{hIb+ya-Enn@70_FBf?~z=>V+#4hg-{0UhesO*vVY|86SdASt5uFo}^YZt$1_V+SR{RCcE z={n0y_|0@^v%5ppJwlg#(X`U*A0S?CB>)WPce8Ii*I-H;(teFz=L+LnEWDDGa&%$i z2{PYhjCJlFW(XFJwLBM0H^_6=vdF$j7v&jF(08o0>86i+5huaEmThBBQ6AMxUAep0 z+5pJmAw+4S!9p9YflRDO4(3P5_{khTXL{rLjTkxEo=Eo#bvjpU=*a}}PQ7I}TX)*< zaq|G+HU@9+zV;?!(eCYbyq+?GKLwPqBlfFM+N%va2&S`IMHClPzA9@*SwHbvHUfVC%1&#uKEN zTOnLHN{u3Bv~gLk{(iTIYhhO0!Ekf-pT(KSwZr#5bt%U!f1s)5T8Js=rLT8GEgk(E zSqqY|g1W~G#)ztTntiUaX`Pq?&QmQVc5yJow^Brgi2Q#@`u4aM`~UwAYUnVP98yhA zAsK~GHl#a*A%xT%3*8J!OIO!bLI-!o9V&-*=afV2LkMM8Q;C|Ux*0lbt=dXzr)t-= zUAwN|b$@@4-v9L2W81a&;q`pJp0C&Y^%{6iCU*&q>yoz?*8cAe+;eqrGjRQ4^1rsd8)N;q2tKB(ofrTj2FAVg`JA|-}TZnSL2hOryOat zEXoOqOnM#?c2=1+uFiP1s(Z*M?);-xTI3=4Z__-V{=^e-;yv^Frx_7Vr!O_XYx;$T z_-JwY+7e2{&&cOA?!9Gm47CwIX?JDM%Aek5lIbj0UmPv4eK-A)Z2gWkeG{HiU#V$= z;i?c`U4=w@EaiW5UHfO4p6y_H9}3zatg6No^7yya4yxe&X^!jD`fYonN=KU{--QeAb;kcIQ#~NaDARnw zhsEW#%7s0}?C*Q_;#TItFb%ztC4FBp&V172Jv&1q{c%)BR?v#vX{=q^3b8}`Z}sh4 zrYrYEqj)KGefY)LtA<4-W%}-Sbwl5ouw|#hHgZM7r1srDpOUI3 z{dwSxq*V0nYJ5V#_xn1}t>Zpq%n97`GyIyz48w}&C85K)zybbM0635loPe3!dd=kc zsjN#-O3B-24cO0tTqEjcV8I_!P{9$Q$F}QR)rn9}U&`iEzfEm=vtj-4k}Qr(Vf~Tw zN&X+2|E%WcAf^4%6T;K4QYLeY9)N;*EgMEE!2Ba&ACsp4cy(_VD<&N3BL8o`2R=XE zR+uw%Y|&4L^3LHKM*`~^S2@4+e_!Ox8{niR*%gK#4dJ%@({j0?f3@mV;FMkc{&zh% z#pr5bZCr7E@~)O6E^pup55v{6NOQaRR5JgsJ1s}XPYf-KOkqOhU-g!+!U1zpGvGE? zUEg{U`?FU6i_>rScRQzX16lUjT73wl=o7m@ckQj=kooFrpwzBEDPW)qpthw011lJY ze~A8PI|^m1%0DF*4S#>C0}^@tQ%n!Pw;h_vvrGQp+@EnnK`-B(Ivbd#=#Q@yYN$emnTP`8x;BHN7+SZz%9Kv|MWv81@k# zz}8r@9ON~CM83tDT*oN{rGLgDDW!jV5`N-Kp?$}xlrM!>_2(V;5_Kznvp5{F`WoaiCXJLh_K-SJ>Y{fKPO4IpI806f+KVu3%28|wyAFVCC zJv2imTN3Be{ibHg>)38JdaE?Ng1*UwJ1AxS)7D7U!})Q42E~O%Bq>z=Bc3ri5y9b8 z&fM9;9@F0sPE@|R%_~6XW&Bb4G$AqLe)aR=W4!FG`tRElR7213Uv6Hf8v^T!hnW{n z8Dch_#{btj9cTW2{N?M$^#pB^81VS~s23gyURFG$)f@8<1rO(qX_y}9^wup~T{Goo z*sDKRG5DQU;1A`Bg%$N9)hxv1qK#g$B>EZWb+HchIrThW|0ycx;5VC&fLX1NM-ueW z%yX?#rQy|W3(qFz7_76*XO4aSx{-7Cmqo5sA^F#Ex=p#3D|Kp5xS~$DtAD%9vF%Sq z-GjMdyVqYi85L?g`cK=~<#w|e-)?MS#)dtMsRui63?KSYoKnBJ{Zo7Q@$%cqE_>GV z>OP%)LfQJgUrjYNLB3Iqn@S>gQCG%gjf-E%+v9NNRZiy6!**{sh1)D#>UDFBl-o2} zvf5C5Z+mDtEi1;u`g0;Y?d`XB+fJ64UiA1J9nX*Jcr)Ob&X{?+Dk|*7m#D}=syg_8 z{K=>5lE+r;DLH>*it%3Z7_s-hh1hC_>V2;BrpZ60ku!hFZuIO+sq$EFW}IybyeNw_ zY>!w3Q`8f^yC)1Zn$;bJ{hNgyW1r6Y?;_pSou50a+qlPR9gU~lIzFZ2z3me|KkEOt zPy6;!Na>97i?z>QU3fr#UbX8~;LKT<-o{~%QBcjYo$4AV@c3DFD|uTjEH%%9ZW;Za z7r%JA=uVJqEqMFV#hHgGhP;@z?(Ce1_?6CmwuTE|B32czHQsjGP*R-Hw-}D-M!zn+ zD)ZLuIu@lcBm~{4W|ycEj?+}y*DJ%G{joA~r6hRSQ^gm_KXI#qqu7#I0KR&b>Xl@!OZEFIO@ZjPCT5U*OrE(*~)wgi-`2 z`-Cl(1ZO1Wh6KEBxe&8L`ZhGX5Q(U*0=-&kW7w#c+2ge5X-gwzu;hkHHTq+$jbzCuT5WwNX!CDah$Oj#rcVz1ckYZ;&jyaA zj4zIp42%&H!?Apl(Zhz&~pkFIB^vf9Uri zKm1A_SH-(*r{vGhs(Y+WW@f6u!+9038I)N4kVT*S`8ECC_Jo^{&kS#^iT{=yy`?3^ zm8H+jn^o~>ri3!4-Flu>Hz$=5GoUmCjbR;;I8WrqC65aOsGHsr+54iV4pWmVoLoN& zFNPZ0q(!IREI*k6K;;)zbQE87T+3Fm4g9mr8E@xd4t1QUyYO6N>@so0&=>euBcQ+C z<1_H}woe;+yySY}>5+y#65qu1%_ZR#^{d)ug#Wvb;k5qR$z{JsEwZ_{BY0gg_uGvD ze&<)t3g7PJ8;oCrOqSxC%F;+nsKFYKgbrj?3saX zfAY!IAt0f1hoS!Mol!4~%X7C2-rUbR{h3&O!|SH9P;p+R9#`1eB#7j$&A&dsWFT|d z7QXK$p6|ofJ7Le-4~z?W_-4(aZvm|bI=99J)10Hmw9k)j^YuD%?%2*E;-zkvV?@+} z#jV>$!dF!`0>PEHs#8s)JE!S4kX1t-^{hKYee%FVv$%P5=Q^LY>`4Ak>hQzB9C)S& zoy#11t6w?Xl>O^MeeqS*3xiD~KO{1FTypd6?GekNvM8aF%}k z<&+nGFKh=l9gORd_<^s6w`4w;soi#F(K&o(XGolcb^FN1i~o(8W~WVup~NdcAD_A) z*Bwefu_w8KGfA?gXKCYD$(UKhScIkR`UG5B*}2dZ>oMnTW7~Nd?H}a+g&FzQx7U2R z_S6j%TD&alTI>)}MYC=DQ>aQ&9*j7$iGO4h`^YBxkxjHCo2dOk%-4?B_P(pdoNIPU zvDw%E+?&LF>&?X01@%q6fAh8A@W9&5rtI72zGSTDH2#Y5CF|5ox-oQ@SF|f|BuslCYfum`n=|?S4!I$PC#{wM@1kvaj<#Ipnl8u;@kYc8vd#jL;f z9@*XQ`c>DHff<5dn=h%s%rcsySA8hvkDAiMDR-x0CkJnwyaFw)V|sM+FLIkM3r<$& zT|{g*E*rP;jr}UFbq6>Znf#r)a*5;0#pxRv>0btHn~mc2_<8KH@4CRXs*SAp@N8qt zypqK8Ny;on`mv1U56j;m)N-*;%{;4mtVj213KRom|<} zCj#%~Y}aL0>rX9nzH{9&M{d5no&BsKduy^M^hffy{AFV$6H2JHyQ3D3(wq19Z0WJ@ zne?UL%Z@MWdJgxv_1N~D>hXMVyz%Ap3xd*Jgi30t-7YOZ0?eJ1D)4F#s8Q)g$R}k| zCwsc3s=XMw-0c?lB<-^5Dr?O*X3bmSKj+6grP93^Z*EDt9V!jZ@bVx(3nr`LL^A&| z*8&gFhGyoa{@~NNQq|kR_!6>wNIKzP9R<%+MMk)1GO0U$n+(Kpyd#nKHxcS0a3BEm4Q2A| zwhw5)P>HVGy)Lxr*xYYhOVT9?i5BhWUrz_A@8MglpyH0a*rPa|wx+jbBuLk{)Nz(- zcWF%S7=0Q@aO!*}-k!>$)=vgHn$uwAsj1z}%tjct6KUOa}d z#k{1qx+U;b`H&fto+Apoh|%0&JU-IA-&t^MMbcCln_fk1Q+yTCj<@ZAU*f9x^;WF& zM1zP3Na36bNX+CzSv8085Iw={FKDYpSWYi8;x_%l%3MZa*+hhsi%aIReu{_ z1N4V<_jjm<2Z!Lh*nBC}ZJ2=3CKLL~z}EwRvKzw=w!$UYaVgY)Cvub7No~>I$YYKw zBrCpZHaL=3o$ttRnGp-kB}2;7rO<4(qLx3)jmYF#t7m&2okYu2Q`E{!u$3Y~FjGCS zkui~mkku3)I^w7_fSts%0Iaxl>8<|wsppv16=mr}TQzJ6{Y|tgnS8`cBXq=r8F$eO z$g%~(`!=iDjRJl!GO7zQZFOLJoD#F=TxVy}te`p`&qlop8;vYCM)(!*1Cg3F7!F^d zo>YJC1;^RWRJ!^Lt~ej5yeZ`T7>bAjbxsFDEX>AZ-g2XVoeIR8&dDs5mq6; zSGWChFxbOH7}LGHjf)+Q`$*a_r7s z12B*U-_3kH6qtydq!5%$nhn&J#`nSlkx7od_1-uYS(m3b7O!1V^4RUGy2Juop?H}k zajfiff%1`?7T7F>N2bJ~GQ(ND7KpYGUf@2dO?g_jtD#>dT=`jsS>QBlD9}RffN!v1 zcmipC4Z|+FMyRhZ#1X%frA{Ym9DC`kpx^g(hF!#GdI%g--Iq#8(hSquZGbFm+B#qY zV)~z+4YQ^(EHP^eBLi8fp++S>6)+~_Hppfs5dtr)rlvz(m1WMby-=JGi+W5ZpSso& zvp=3R@f=tm)zE)uHZqz*pk2^R?tN>OY@LSX-b8!$myUuz48}%PL)Prx%Ex0^l~;ev zrnLXX4b==`s#n9(T;!z2!LfJJ8tjN>PKIW@Gjp`Cafody{GFJxbIrtxq@AM2h;zS?4eOhSL*8@)O;<|4g1!dhkJVV=?(QXyn1wb*{>Bjt(&mW_OEgvrf03c;>2rwKIS}t_!IbCW zxBK7`3Vs@Gurp+ceGVy;CplJFYWbDaC0AHXg^ir~dY}Z(st!9lllfZ?Icg~)-eQDE zMYx(fjyEB15$}z=k&41LV5^8c_*Yx&SO^LU9zbItTkLLqQpyW!EEJD7VP)@Cbv8te z7k*F?S_wH^f>&xv9kqGh#IrxpB^j7rFbCnt1Aaq))$-QLVTwlPiB(v0mTL{Ru>6v+ zu$nyr?z#kDu4dc7zngG0Pc}5PQlUOW^p0VW6URQjnmq$$S{JJ2P+vCj%{#&au~hgz zF%ovCh*)rXyCrr#7}sSn9dKSc(X;NCOkR`S_Nm^5@Ch0tJbzV6#?Z&z4-%)T zTzHn$P_(Txk$52TW=O9e>%Q!W2Rg~9(XDA=Z>L_#J2n#*bulelBg7rJx7JO5&-w~G zMT3yVEH!?P9jszaMymJXyO5XGsXDZIXvN-C4f8y4*8=m=Jh$X}a^F~BGmt39UKPLg zF*ab)O|u3$7DR5P+D;Bl;K#kRC=8L;J+tsqhy@a;sDnlA9cQ7}> zZ+h?`ZK0gEI0q(Ij^((KXsNt087s#=NXP2YKB2Pp+07fF|S)o@px4Yvs z!zAJlXV|V{>oejT9C!)ttqA+vv~lo5l@=2Z@a*pf;G5e;UT=n1vtIFDw9W?Wby!jhvDt@h&9uT#7H@ z3&+A)jf2a&FX3&~H_lLxttRFxCd#cnkR$~soqFOR&89jco!Ng$n7Nf9{X-*i+@+&1 zrY$E-)<8bnv^er)%Bl`BjPjSYU}ezKZRAx<@L`WJle<-;s(frTa1@_K?2|q4vMh-e z^rOg3ogtinxl#x$(t%O82bi=54@l?zLHy{>6ZTd^BWRtKEwqq1Fg_Il0VmAqtW%j#fYt=m6))E8tBy=#C5$A3v?95` zd((LB8_CPjm@kDGRSi?1mLf=}9)nmR1{T{_M}A^aGq$cZVkbI_ zTHSu;bqun{Z>1Bu>asKH!A_}J31_dVOGJ+oLu-6A>WS^cK*_i9#1rNTkEhJ*PLK_5 z2)x4aCbt6Z*i62t`a<4T@JkwR8e=qePENe1?}XQT3&&zL@<6q0?lhqjutjsLlQl!D z7KO$m8~Us@^F@in{3l(68?snwNGn$0|FF><>NlObU&@fUzyfz=0J(KZR5&jeEbU?{ z!hSL30#xh#kkIat=UO3<3*g7~hX<#Rk&NJ5nNEQfqqRrm;pX=SFWiUnI_JN26jFd!!KNj_B=WdZ3R&1vWLE~3QF3pnb6K4#uv!9Nm2(2m($?bvF0$ZG zbs&h+Bep=*<$1M6QIUC`!~&9}6_4SM#+|rnGNe5hNtV~=%Ru5UBu`%N@hf(kHdpTB zj+|7eD*Zi>m5PW;=5cvJwVfzp>0h)-SuM#|1;=~f@~kon@xBPZ=tQ%{?*(Hv)q-?E zf*gB%jHZmGc)n{;9UdiYPs{UervRnFri04?PvlgFag7)5gp`3D5vy>D3t4rzifp>j z38z7-FW?`}i4m1p_ZGOiJ{_XAzZXDrr?rm(=yfu_o^BmfTSV;to5&$Sm86*JN~-Ce z;OHi^i;MzRLzvHLa1}NMInFG!CsbK2*>$YNFKGDmGyIdQ*_J5ef?cuZZD;jO)igT> zrIALKxl}W|+K|p4H4k^UCVmv9ESOB>iJ;>LY2qW(yJ4F^HBm7MOU%IYR^oYSYzqUM zFib0Sz%znP`#^hauLbUnOfN<+ye@vOt9R7bu2vXGDAX`-Ayeg2cXHBZ$)TxOblFu_ ztOl~u6pQR`{$!R>H7hf8vem$n#XOI)JjqeTy@3eN-?fqBp71gwMo^DyBo)(N2UgAM2|vN3{>-o`i;s+<9^z(4ZzBG|E$1OF>AC=m0AYn!}f4p_-9Q+@3pV z>qdy)c{!R4nW0-ZdG=P`aAH}|2grRV7!m!Rj^Ac871Xpml5rR^LY*P2pwU4x$Q%MJ z<(34SeW&3Qxi^E+SZA4|r}`3}Q_V}uJHA?WRKZO5K7Y_O1T%s@bVqDW`a2kL+QE?i zJX}|Qz6YcIh8Z)26EV*WUEK1DbqU?w9^BE|>vF@=V|bet%uD)6tS46M*pJWaMt@{~ zIATt=cki z?YF?}xgKQ5iu6}fr4Ac~En>IL9sqPUV~Yksia}w zpMgwWw3)Ex{H}D#EKUs=g>uZpQ;aNEMT+RgZQy6?H^y_(jdQI_m4 zt#n&^5SbaqU7Zw`F=&`ZT&Rp(@)wkzC9vi6%b}&(W%47HWM}IbwEXYvmvA6~U>)rny{|MR%E1MWDU~qun8IMY0m)sw~K% zz1b_prka|@Oha6b_7VQSW~)8^A%vS*Xs%@wY*Qf!Mz^AMs?iSxK@P1@N_#4I3YWap z?sbmqqQT{O-;KiR^0eZq=C(8DpX0Sja_f}?70`lP&4&N!R)lnR9x)f&Bh8N8rI)ZW zYnuB%KujuC8%N6xC(4-y2V~w^H37D`jfUumzns-}O{lT0<2!7Gu2yEGGgEF5G4iQc z6Z-`yTd$?sLXA9l#|zwx;fYPp7?LC@C?fW$k<6|*ejim6fpMSHsD~Z^S7?0l4O0q7 zGTgB1Z1k#kp*`b65wT!$p(A6_a@5zBrv8`liAc%00{{9VM5H5u&8eDjk$2z=e&JY< zshQyFB}(T58FV6k#rzd53OezG4Bc4Va2A zMu1|YS0M#|Wi6QuPQ*Mi5N~H{+#?{(nn>k3XwLm-XD-VxxFbgu+RsI3%w^W|DkpB&)1&SqG zXQtfS`H1LtBwJ@y*dy7ONDCA3Y52{nv{>U;Xa?6`kxZJ|9@?!;zBTc$ghU~AD6qn( z+b4LS70z7&xFWMj&&m`x!#y!3Ms(6A9p?tseKNQgRC&WKYVMEW}r1 z?bvD9t+?7Uo7wX(mv;qhMfb_iCrKufL=mI{v!;`)EuRPq_3e@F~0;_22Drnq!`W6{&GVcERxa!j@ctY_*}4cifRxinhu-q5$+W?X&RSkPG)OK4BeVqGjgwlmvZCGfXYC_f(Am zZOQX+&x{c!&`Xybty|>+Rqfs=!i~@#b-jpwsN6@y`!H5%n2%UBwSNR7pRy37a_#T>`1A)kwHQ9W5C$T|;idln= zeErVLi+QL$4He2G{F$FZ!Fk9naX4d$vluBA#~NSKi|7=Zc`l+BOEiaw`)3R{?jr?YXQ;-dfZrcZY)e(| z7Jd%}7jiLLHos2_rt|g+t3!#?n$mpoS~zTjtx&2=-Bhk(aSi=rC3Qb8u?PJ0_rybJ zgvQ|tO*!7EvC>S+XLnWkRI+2hXXG*v=g{Z&Wa3XYTanASBkC()|Eh}891`c5s-fA4 zl`;ZBm=tWYGUBkV-Bf%*q&@(?+{Sn})YdJh&x5~t|JTi7xA1)|_`()TR7%m0%?tOu zRRkbc1V=70FQ7RLU0@|W1}tTnmP>QR9EqHm>pfHWGei1kC2|36V{}Y%DBKJ3*mxR! z4=AAWM}z))6Q)$jIrCsyC^!pQq@>P+*FvxZCU&J1RaXMl@UP6^Q3U8u%P*2lD=EL#;{B-H+ATbs~Lq&3qAN0wa$VjKe&cvUy@l?Y; zJX?mi0c<648*dzNXS^-kgFj*+(&gkMNEZlmnqxhXL^0cN*}E|1Zv|(++)*Fke?`4V zEUO!XPt)g2x-7eTzL=>kV3(!xKVado&KkGSKVcXnDy|knf9fX^CAMsdj*sTBL;>@OpkPdL z^C2>x(Q&75t&$yciTw%lfzjrcd}u!LGZb<_wkZSsUPuD-iJKzA@<=uzEyj4~@sxbx z_HnhTX71~HEP#eil~HFd4h8KFVq^P7cTLEkXqC+i-+argOj# zl`GCui+!MLiZpwGrMyp0sQFGlC53xz-{r+;lV-N2fM3Q}oJ;ziLA52z7ELQ@%}fMn z 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 _Lt`0Go2R1hGbA; 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%0A+Be?*)vz%hi`!>|qlX?R=6eWv+IM|(Z+ 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জ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

_h~3KojitUaHtk5qePzObUiIAx-~IG;M>-xT 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�meJu532GVzt=>s+jRDYGm#$U5{2NwyjLr#XM|g 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 z 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 - - \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml deleted file mode 100644 index 730aed7..0000000 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index 9106486..0000000 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dc7a96f361f25833f37a9fcb30c96a11c0fc1aad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4190 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 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index dc7a96f361f25833f37a9fcb30c96a11c0fc1aad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4190 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 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7acc3f47fd9dabc0441b770a3d84026ee2fae2b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2546 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 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png deleted file mode 100644 index 74140133c38ad879bb3524fa18a67489a0a27ce9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9603 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 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d54942753009aabbf60be98eec945b053761971f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13600 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 - - - - \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml deleted file mode 100644 index c2e7615..0000000 --- a/app/src/main/res/values/colors.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - #00FF00 - #4B4B4B> - #FFEB3B> - #FFFF5500 - #FFFFEB3B - #FFBB86FC - #FF6200EE - #FF3700B3 - #FF03DAC5 - #FF018786 - #FF000000 - #FFFFFFFF - #00000000 - #5677fc - #455ede - - diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml deleted file mode 100644 index 23adf25..0000000 --- a/app/src/main/res/values/dimens.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - 16dp - 8dp - 16sp - 24sp - 50dp - 32dp - 12dp - - - \ No newline at end of file diff --git a/app/src/main/res/values/ic_launcher_background.xml b/app/src/main/res/values/ic_launcher_background.xml deleted file mode 100644 index f9ba40b..0000000 --- a/app/src/main/res/values/ic_launcher_background.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - #191919 - \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml deleted file mode 100644 index 73076f1..0000000 --- a/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,61 +0,0 @@ - - VoiceModulation - Sample Rate - Playback Rate - Encoding - Format - .wav - 48000 F/s - 16Bit - 48000 F/s - Channels - Mono - Record Controls - Project Name - new name - Delay - Amplitude - Wet - Frequency - Amp - Īø - Hz - Carrier Amp - Modulator Amp - Theta - s - Record Controls - Flanger with Sine Wave - Volume - Backwards Effect - Echo Effect - Quantize - Quantize Audio Sample - Phaser with Sine Wave - Phaser with Triangle Wave - Phaser with Square Wave - Phaser with Saw Wave - Flanger with Triangle Wave - Flanger with Square Wave - Flanger with Saw Wave - Low Pass Filter - Smoothing - Robot Effect - Robotness - Currently Recording - Nothing to undo - Undo pressed - Redo pressed - Nothing to redo - This project is already open - Open - Delete - Cancel - Export - title - status - Yes - No - Save - Rename - \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml deleted file mode 100644 index d04fb4e..0000000 --- a/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - 100dp - 90dp - 270 - @drawable/seekbar_thumb - -= - - \ No newline at end of file diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml deleted file mode 100644 index cdaeb42..0000000 --- a/app/src/main/res/values/themes.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/test/java/com/adams/voicemodulation/ExampleUnitTest.java b/app/src/test/java/com/adams/voicemodulation/ExampleUnitTest.java deleted file mode 100644 index 462c9f3..0000000 --- a/app/src/test/java/com/adams/voicemodulation/ExampleUnitTest.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.adams.voicemodulation; - - - -/** - * Example local unit test, which will execute on the development machine (host). - * - * @see Testing documentation - */ -public class ExampleUnitTest { - - -} \ No newline at end of file diff --git a/build.gradle b/build.gradle deleted file mode 100644 index bccc97a..0000000 --- a/build.gradle +++ /dev/null @@ -1,25 +0,0 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. -buildscript { - repositories { - google() - jcenter() - } - dependencies { - classpath 'com.android.tools.build:gradle:4.2.1' - - // NOTE: Do not place your application dependencies here; they belong - // in the individual module build.gradle files - } -} - -allprojects { - repositories { - google() - jcenter() - maven { url "https://jitpack.io" } - } -} - -task clean(type: Delete) { - delete rootProject.buildDir -} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties deleted file mode 100644 index 52f5917..0000000 --- a/gradle.properties +++ /dev/null @@ -1,19 +0,0 @@ -# Project-wide Gradle settings. -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html -# Specifies the JVM arguments used for the daemon process. -# The setting is particularly useful for tweaking memory settings. -org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 -# When configured, Gradle will run in incubating parallel mode. -# This option should only be used with decoupled projects. More details, visit -# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true -# AndroidX package structure to make it clearer which packages are bundled with the -# Android operating system, and which are packaged with your app"s APK -# https://developer.android.com/topic/libraries/support-library/androidx-rn -android.useAndroidX=true -# Automatically convert third-party libraries to use AndroidX -android.enableJetifier=true \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index f6b961fd5a86aa5fbfe90f707c3138408be7c718..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54329 zcmagFV|ZrKvM!pAZQHhO+qP}9lTNj?q^^Y^VFp)SH8qbSJ)2BQ2giqr}t zFG7D6)c?v~^Z#E_K}1nTQbJ9gQ9<%vVRAxVj)8FwL5_iTdUB>&m3fhE=kRWl;g`&m z!W5kh{WsV%fO*%je&j+Lv4xxK~zsEYQls$Q-p&dwID|A)!7uWtJF-=Tm1{V@#x*+kUI$=%KUuf2ka zjiZ{oiL1MXE2EjciJM!jrjFNwCh`~hL>iemrqwqnX?T*MX;U>>8yRcZb{Oy+VKZos zLiFKYPw=LcaaQt8tj=eoo3-@bG_342HQ%?jpgAE?KCLEHC+DmjxAfJ%Og^$dpC8Xw zAcp-)tfJm}BPNq_+6m4gBgBm3+CvmL>4|$2N$^Bz7W(}fz1?U-u;nE`+9`KCLuqg} zwNstNM!J4Uw|78&Y9~9>MLf56to!@qGkJw5Thx%zkzj%Ek9Nn1QA@8NBXbwyWC>9H z#EPwjMNYPigE>*Ofz)HfTF&%PFj$U6mCe-AFw$U%-L?~-+nSXHHKkdgC5KJRTF}`G zE_HNdrE}S0zf4j{r_f-V2imSqW?}3w-4=f@o@-q+cZgaAbZ((hn))@|eWWhcT2pLpTpL!;_5*vM=sRL8 zqU##{U#lJKuyqW^X$ETU5ETeEVzhU|1m1750#f}38_5N9)B_2|v@1hUu=Kt7-@dhA zq_`OMgW01n`%1dB*}C)qxC8q;?zPeF_r;>}%JYmlER_1CUbKa07+=TV45~symC*g8 zW-8(gag#cAOuM0B1xG8eTp5HGVLE}+gYTmK=`XVVV*U!>H`~j4+ROIQ+NkN$LY>h4 zqpwdeE_@AX@PL};e5vTn`Ro(EjHVf$;^oiA%@IBQq>R7_D>m2D4OwwEepkg}R_k*M zM-o;+P27087eb+%*+6vWFCo9UEGw>t&WI17Pe7QVuoAoGHdJ(TEQNlJOqnjZ8adCb zI`}op16D@v7UOEo%8E-~m?c8FL1utPYlg@m$q@q7%mQ4?OK1h%ODjTjFvqd!C z-PI?8qX8{a@6d&Lb_X+hKxCImb*3GFemm?W_du5_&EqRq!+H?5#xiX#w$eLti-?E$;Dhu`{R(o>LzM4CjO>ICf z&DMfES#FW7npnbcuqREgjPQM#gs6h>`av_oEWwOJZ2i2|D|0~pYd#WazE2Bbsa}X@ zu;(9fi~%!VcjK6)?_wMAW-YXJAR{QHxrD5g(ou9mR6LPSA4BRG1QSZT6A?kelP_g- zH(JQjLc!`H4N=oLw=f3{+WmPA*s8QEeEUf6Vg}@!xwnsnR0bl~^2GSa5vb!Yl&4!> zWb|KQUsC$lT=3A|7vM9+d;mq=@L%uWKwXiO9}a~gP4s_4Yohc!fKEgV7WbVo>2ITbE*i`a|V!^p@~^<={#?Gz57 zyPWeM2@p>D*FW#W5Q`1`#5NW62XduP1XNO(bhg&cX`-LYZa|m-**bu|>}S;3)eP8_ zpNTnTfm8 ze+7wDH3KJ95p)5tlwk`S7mbD`SqHnYD*6`;gpp8VdHDz%RR_~I_Ar>5)vE-Pgu7^Y z|9Px+>pi3!DV%E%4N;ii0U3VBd2ZJNUY1YC^-e+{DYq+l@cGtmu(H#Oh%ibUBOd?C z{y5jW3v=0eV0r@qMLgv1JjZC|cZ9l9Q)k1lLgm))UR@#FrJd>w^`+iy$c9F@ic-|q zVHe@S2UAnc5VY_U4253QJxm&Ip!XKP8WNcnx9^cQ;KH6PlW8%pSihSH2(@{2m_o+m zr((MvBja2ctg0d0&U5XTD;5?d?h%JcRJp{_1BQW1xu&BrA3(a4Fh9hon-ly$pyeHq zG&;6q?m%NJ36K1Sq_=fdP(4f{Hop;_G_(i?sPzvB zDM}>*(uOsY0I1j^{$yn3#U(;B*g4cy$-1DTOkh3P!LQ;lJlP%jY8}Nya=h8$XD~%Y zbV&HJ%eCD9nui-0cw!+n`V~p6VCRqh5fRX z8`GbdZ@73r7~myQLBW%db;+BI?c-a>Y)m-FW~M=1^|<21_Sh9RT3iGbO{o-hpN%d6 z7%++#WekoBOP^d0$$|5npPe>u3PLvX_gjH2x(?{&z{jJ2tAOWTznPxv-pAv<*V7r$ z6&glt>7CAClWz6FEi3bToz-soY^{ScrjwVPV51=>n->c(NJngMj6TyHty`bfkF1hc zkJS%A@cL~QV0-aK4>Id!9dh7>0IV;1J9(myDO+gv76L3NLMUm9XyPauvNu$S<)-|F zZS}(kK_WnB)Cl`U?jsdYfAV4nrgzIF@+%1U8$poW&h^c6>kCx3;||fS1_7JvQT~CV zQ8Js+!p)3oW>Df(-}uqC`Tcd%E7GdJ0p}kYj5j8NKMp(KUs9u7?jQ94C)}0rba($~ zqyBx$(1ae^HEDG`Zc@-rXk1cqc7v0wibOR4qpgRDt#>-*8N3P;uKV0CgJE2SP>#8h z=+;i_CGlv+B^+$5a}SicVaSeaNn29K`C&=}`=#Nj&WJP9Xhz4mVa<+yP6hkrq1vo= z1rX4qg8dc4pmEvq%NAkpMK>mf2g?tg_1k2%v}<3`$6~Wlq@ItJ*PhHPoEh1Yi>v57 z4k0JMO)*=S`tKvR5gb-(VTEo>5Y>DZJZzgR+j6{Y`kd|jCVrg!>2hVjz({kZR z`dLlKhoqT!aI8=S+fVp(5*Dn6RrbpyO~0+?fy;bm$0jmTN|t5i6rxqr4=O}dY+ROd zo9Et|x}!u*xi~>-y>!M^+f&jc;IAsGiM_^}+4|pHRn{LThFFpD{bZ|TA*wcGm}XV^ zr*C6~@^5X-*R%FrHIgo-hJTBcyQ|3QEj+cSqp#>&t`ZzB?cXM6S(lRQw$I2?m5=wd z78ki`R?%;o%VUhXH?Z#(uwAn9$m`npJ=cA+lHGk@T7qq_M6Zoy1Lm9E0UUysN)I_x zW__OAqvku^>`J&CB=ie@yNWsaFmem}#L3T(x?a`oZ+$;3O-icj2(5z72Hnj=9Z0w% z<2#q-R=>hig*(t0^v)eGq2DHC%GymE-_j1WwBVGoU=GORGjtaqr0BNigOCqyt;O(S zKG+DoBsZU~okF<7ahjS}bzwXxbAxFfQAk&O@>LsZMsZ`?N?|CDWM(vOm%B3CBPC3o z%2t@%H$fwur}SSnckUm0-k)mOtht`?nwsDz=2#v=RBPGg39i#%odKq{K^;bTD!6A9 zskz$}t)sU^=a#jLZP@I=bPo?f-L}wpMs{Tc!m7-bi!Ldqj3EA~V;4(dltJmTXqH0r z%HAWKGutEc9vOo3P6Q;JdC^YTnby->VZ6&X8f{obffZ??1(cm&L2h7q)*w**+sE6dG*;(H|_Q!WxU{g)CeoT z(KY&bv!Usc|m+Fqfmk;h&RNF|LWuNZ!+DdX*L=s-=_iH=@i` z?Z+Okq^cFO4}_n|G*!)Wl_i%qiMBaH8(WuXtgI7EO=M>=i_+;MDjf3aY~6S9w0K zUuDO7O5Ta6+k40~xh~)D{=L&?Y0?c$s9cw*Ufe18)zzk%#ZY>Tr^|e%8KPb0ht`b( zuP@8#Ox@nQIqz9}AbW0RzE`Cf>39bOWz5N3qzS}ocxI=o$W|(nD~@EhW13Rj5nAp; zu2obEJa=kGC*#3=MkdkWy_%RKcN=?g$7!AZ8vBYKr$ePY(8aIQ&yRPlQ=mudv#q$q z4%WzAx=B{i)UdLFx4os?rZp6poShD7Vc&mSD@RdBJ=_m^&OlkEE1DFU@csgKcBifJ zz4N7+XEJhYzzO=86 z#%eBQZ$Nsf2+X0XPHUNmg#(sNt^NW1Y0|M(${e<0kW6f2q5M!2YE|hSEQ*X-%qo(V zHaFwyGZ0on=I{=fhe<=zo{=Og-_(to3?cvL4m6PymtNsdDINsBh8m>a%!5o3s(en) z=1I z6O+YNertC|OFNqd6P=$gMyvmfa`w~p9*gKDESFqNBy(~Zw3TFDYh}$iudn)9HxPBi zdokK@o~nu?%imcURr5Y~?6oo_JBe}t|pU5qjai|#JDyG=i^V~7+a{dEnO<(y>ahND#_X_fcEBNiZ)uc&%1HVtx8Ts z*H_Btvx^IhkfOB#{szN*n6;y05A>3eARDXslaE>tnLa>+`V&cgho?ED+&vv5KJszf zG4@G;7i;4_bVvZ>!mli3j7~tPgybF5|J6=Lt`u$D%X0l}#iY9nOXH@(%FFJLtzb%p zzHfABnSs;v-9(&nzbZytLiqqDIWzn>JQDk#JULcE5CyPq_m#4QV!}3421haQ+LcfO*>r;rg6K|r#5Sh|y@h1ao%Cl)t*u`4 zMTP!deC?aL7uTxm5^nUv#q2vS-5QbBKP|drbDXS%erB>fYM84Kpk^au99-BQBZR z7CDynflrIAi&ahza+kUryju5LR_}-Z27g)jqOc(!Lx9y)e z{cYc&_r947s9pteaa4}dc|!$$N9+M38sUr7h(%@Ehq`4HJtTpA>B8CLNO__@%(F5d z`SmX5jbux6i#qc}xOhumzbAELh*Mfr2SW99=WNOZRZgoCU4A2|4i|ZVFQt6qEhH#B zK_9G;&h*LO6tB`5dXRSBF0hq0tk{2q__aCKXYkP#9n^)@cq}`&Lo)1KM{W+>5mSed zKp~=}$p7>~nK@va`vN{mYzWN1(tE=u2BZhga5(VtPKk(*TvE&zmn5vSbjo zZLVobTl%;t@6;4SsZ>5+U-XEGUZGG;+~|V(pE&qqrp_f~{_1h@5ZrNETqe{bt9ioZ z#Qn~gWCH!t#Ha^n&fT2?{`}D@s4?9kXj;E;lWV9Zw8_4yM0Qg-6YSsKgvQ*fF{#Pq z{=(nyV>#*`RloBVCs;Lp*R1PBIQOY=EK4CQa*BD0MsYcg=opP?8;xYQDSAJBeJpw5 zPBc_Ft9?;<0?pBhCmOtWU*pN*;CkjJ_}qVic`}V@$TwFi15!mF1*m2wVX+>5p%(+R zQ~JUW*zWkalde{90@2v+oVlkxOZFihE&ZJ){c?hX3L2@R7jk*xjYtHi=}qb+4B(XJ z$gYcNudR~4Kz_WRq8eS((>ALWCO)&R-MXE+YxDn9V#X{_H@j616<|P(8h(7z?q*r+ zmpqR#7+g$cT@e&(%_|ipI&A%9+47%30TLY(yuf&*knx1wNx|%*H^;YB%ftt%5>QM= z^i;*6_KTSRzQm%qz*>cK&EISvF^ovbS4|R%)zKhTH_2K>jP3mBGn5{95&G9^a#4|K zv+!>fIsR8z{^x4)FIr*cYT@Q4Z{y}};rLHL+atCgHbfX*;+k&37DIgENn&=k(*lKD zG;uL-KAdLn*JQ?@r6Q!0V$xXP=J2i~;_+i3|F;_En;oAMG|I-RX#FwnmU&G}w`7R{ z788CrR-g1DW4h_`&$Z`ctN~{A)Hv_-Bl!%+pfif8wN32rMD zJDs$eVWBYQx1&2sCdB0!vU5~uf)=vy*{}t{2VBpcz<+~h0wb7F3?V^44*&83Z2#F` z32!rd4>uc63rQP$3lTH3zb-47IGR}f)8kZ4JvX#toIpXH`L%NnPDE~$QI1)0)|HS4 zVcITo$$oWWwCN@E-5h>N?Hua!N9CYb6f8vTFd>h3q5Jg-lCI6y%vu{Z_Uf z$MU{{^o~;nD_@m2|E{J)q;|BK7rx%`m``+OqZAqAVj-Dy+pD4-S3xK?($>wn5bi90CFAQ+ACd;&m6DQB8_o zjAq^=eUYc1o{#+p+ zn;K<)Pn*4u742P!;H^E3^Qu%2dM{2slouc$AN_3V^M7H_KY3H)#n7qd5_p~Za7zAj|s9{l)RdbV9e||_67`#Tu*c<8!I=zb@ z(MSvQ9;Wrkq6d)!9afh+G`!f$Ip!F<4ADdc*OY-y7BZMsau%y?EN6*hW4mOF%Q~bw z2==Z3^~?q<1GTeS>xGN-?CHZ7a#M4kDL zQxQr~1ZMzCSKFK5+32C%+C1kE#(2L=15AR!er7GKbp?Xd1qkkGipx5Q~FI-6zt< z*PTpeVI)Ngnnyaz5noIIgNZtb4bQdKG{Bs~&tf)?nM$a;7>r36djllw%hQxeCXeW^ z(i6@TEIuxD<2ulwLTt|&gZP%Ei+l!(%p5Yij6U(H#HMkqM8U$@OKB|5@vUiuY^d6X zW}fP3;Kps6051OEO(|JzmVU6SX(8q>*yf*x5QoxDK={PH^F?!VCzES_Qs>()_y|jg6LJlJWp;L zKM*g5DK7>W_*uv}{0WUB0>MHZ#oJZmO!b3MjEc}VhsLD~;E-qNNd?x7Q6~v zR=0$u>Zc2Xr}>x_5$-s#l!oz6I>W?lw;m9Ae{Tf9eMX;TI-Wf_mZ6sVrMnY#F}cDd z%CV*}fDsXUF7Vbw>PuDaGhu631+3|{xp<@Kl|%WxU+vuLlcrklMC!Aq+7n~I3cmQ! z`e3cA!XUEGdEPSu``&lZEKD1IKO(-VGvcnSc153m(i!8ohi`)N2n>U_BemYJ`uY>8B*Epj!oXRLV}XK}>D*^DHQ7?NY*&LJ9VSo`Ogi9J zGa;clWI8vIQqkngv2>xKd91K>?0`Sw;E&TMg&6dcd20|FcTsnUT7Yn{oI5V4@Ow~m zz#k~8TM!A9L7T!|colrC0P2WKZW7PNj_X4MfESbt<-soq*0LzShZ}fyUx!(xIIDwx zRHt^_GAWe0-Vm~bDZ(}XG%E+`XhKpPlMBo*5q_z$BGxYef8O!ToS8aT8pmjbPq)nV z%x*PF5ZuSHRJqJ!`5<4xC*xb2vC?7u1iljB_*iUGl6+yPyjn?F?GOF2_KW&gOkJ?w z3e^qc-te;zez`H$rsUCE0<@7PKGW?7sT1SPYWId|FJ8H`uEdNu4YJjre`8F*D}6Wh z|FQ`xf7yiphHIAkU&OYCn}w^ilY@o4larl?^M7&8YI;hzBIsX|i3UrLsx{QDKwCX< zy;a>yjfJ6!sz`NcVi+a!Fqk^VE^{6G53L?@Tif|j!3QZ0fk9QeUq8CWI;OmO-Hs+F zuZ4sHLA3{}LR2Qlyo+{d@?;`tpp6YB^BMoJt?&MHFY!JQwoa0nTSD+#Ku^4b{5SZVFwU9<~APYbaLO zu~Z)nS#dxI-5lmS-Bnw!(u15by(80LlC@|ynj{TzW)XcspC*}z0~8VRZq>#Z49G`I zgl|C#H&=}n-ajxfo{=pxPV(L*7g}gHET9b*s=cGV7VFa<;Htgjk>KyW@S!|z`lR1( zGSYkEl&@-bZ*d2WQ~hw3NpP=YNHF^XC{TMG$Gn+{b6pZn+5=<()>C!N^jncl0w6BJ zdHdnmSEGK5BlMeZD!v4t5m7ct7{k~$1Ie3GLFoHjAH*b?++s<|=yTF+^I&jT#zuMx z)MLhU+;LFk8bse|_{j+d*a=&cm2}M?*arjBPnfPgLwv)86D$6L zLJ0wPul7IenMvVAK$z^q5<^!)7aI|<&GGEbOr=E;UmGOIa}yO~EIr5xWU_(ol$&fa zR5E(2vB?S3EvJglTXdU#@qfDbCYs#82Yo^aZN6`{Ex#M)easBTe_J8utXu(fY1j|R z9o(sQbj$bKU{IjyhosYahY{63>}$9_+hWxB3j}VQkJ@2$D@vpeRSldU?&7I;qd2MF zSYmJ>zA(@N_iK}m*AMPIJG#Y&1KR)6`LJ83qg~`Do3v^B0>fU&wUx(qefuTgzFED{sJ65!iw{F2}1fQ3= ziFIP{kezQxmlx-!yo+sC4PEtG#K=5VM9YIN0z9~c4XTX?*4e@m;hFM!zVo>A`#566 z>f&3g94lJ{r)QJ5m7Xe3SLau_lOpL;A($wsjHR`;xTXgIiZ#o&vt~ zGR6KdU$FFbLfZCC3AEu$b`tj!9XgOGLSV=QPIYW zjI!hSP#?8pn0@ezuenOzoka8!8~jXTbiJ6+ZuItsWW03uzASFyn*zV2kIgPFR$Yzm zE<$cZlF>R8?Nr2_i?KiripBc+TGgJvG@vRTY2o?(_Di}D30!k&CT`>+7ry2!!iC*X z<@=U0_C#16=PN7bB39w+zPwDOHX}h20Ap);dx}kjXX0-QkRk=cr};GYsjSvyLZa-t zzHONWddi*)RDUH@RTAsGB_#&O+QJaaL+H<<9LLSE+nB@eGF1fALwjVOl8X_sdOYme z0lk!X=S(@25=TZHR7LlPp}fY~yNeThMIjD}pd9+q=j<_inh0$>mIzWVY+Z9p<{D^#0Xk+b_@eNSiR8;KzSZ#7lUsk~NGMcB8C2c=m2l5paHPq`q{S(kdA7Z1a zyfk2Y;w?^t`?@yC5Pz9&pzo}Hc#}mLgDmhKV|PJ3lKOY(Km@Fi2AV~CuET*YfUi}u zfInZnqDX(<#vaS<^fszuR=l)AbqG{}9{rnyx?PbZz3Pyu!eSJK`uwkJU!ORQXy4x83r!PNgOyD33}}L=>xX_93l6njNTuqL8J{l%*3FVn3MG4&Fv*`lBXZ z?=;kn6HTT^#SrPX-N)4EZiIZI!0ByXTWy;;J-Tht{jq1mjh`DSy7yGjHxIaY%*sTx zuy9#9CqE#qi>1misx=KRWm=qx4rk|}vd+LMY3M`ow8)}m$3Ggv&)Ri*ON+}<^P%T5 z_7JPVPfdM=Pv-oH<tecoE}(0O7|YZc*d8`Uv_M*3Rzv7$yZnJE6N_W=AQ3_BgU_TjA_T?a)U1csCmJ&YqMp-lJe`y6>N zt++Bi;ZMOD%%1c&-Q;bKsYg!SmS^#J@8UFY|G3!rtyaTFb!5@e(@l?1t(87ln8rG? z--$1)YC~vWnXiW3GXm`FNSyzu!m$qT=Eldf$sMl#PEfGmzQs^oUd=GIQfj(X=}dw+ zT*oa0*oS%@cLgvB&PKIQ=Ok?>x#c#dC#sQifgMwtAG^l3D9nIg(Zqi;D%807TtUUCL3_;kjyte#cAg?S%e4S2W>9^A(uy8Ss0Tc++ZTjJw1 z&Em2g!3lo@LlDyri(P^I8BPpn$RE7n*q9Q-c^>rfOMM6Pd5671I=ZBjAvpj8oIi$! zl0exNl(>NIiQpX~FRS9UgK|0l#s@#)p4?^?XAz}Gjb1?4Qe4?j&cL$C8u}n)?A@YC zfmbSM`Hl5pQFwv$CQBF=_$Sq zxsV?BHI5bGZTk?B6B&KLdIN-40S426X3j_|ceLla*M3}3gx3(_7MVY1++4mzhH#7# zD>2gTHy*%i$~}mqc#gK83288SKp@y3wz1L_e8fF$Rb}ex+`(h)j}%~Ld^3DUZkgez zOUNy^%>>HHE|-y$V@B}-M|_{h!vXpk01xaD%{l{oQ|~+^>rR*rv9iQen5t?{BHg|% zR`;S|KtUb!X<22RTBA4AAUM6#M?=w5VY-hEV)b`!y1^mPNEoy2K)a>OyA?Q~Q*&(O zRzQI~y_W=IPi?-OJX*&&8dvY0zWM2%yXdFI!D-n@6FsG)pEYdJbuA`g4yy;qrgR?G z8Mj7gv1oiWq)+_$GqqQ$(ZM@#|0j7})=#$S&hZwdoijFI4aCFLVI3tMH5fLreZ;KD zqA`)0l~D2tuIBYOy+LGw&hJ5OyE+@cnZ0L5+;yo2pIMdt@4$r^5Y!x7nHs{@>|W(MzJjATyWGNwZ^4j+EPU0RpAl-oTM@u{lx*i0^yyWPfHt6QwPvYpk9xFMWfBFt!+Gu6TlAmr zeQ#PX71vzN*_-xh&__N`IXv6`>CgV#eA_%e@7wjgkj8jlKzO~Ic6g$cT`^W{R{606 zCDP~+NVZ6DMO$jhL~#+!g*$T!XW63#(ngDn#Qwy71yj^gazS{e;3jGRM0HedGD@pt z?(ln3pCUA(ekqAvvnKy0G@?-|-dh=eS%4Civ&c}s%wF@0K5Bltaq^2Os1n6Z3%?-Q zAlC4goQ&vK6TpgtzkHVt*1!tBYt-`|5HLV1V7*#45Vb+GACuU+QB&hZ=N_flPy0TY zR^HIrdskB#<$aU;HY(K{a3(OQa$0<9qH(oa)lg@Uf>M5g2W0U5 zk!JSlhrw8quBx9A>RJ6}=;W&wt@2E$7J=9SVHsdC?K(L(KACb#z)@C$xXD8^!7|uv zZh$6fkq)aoD}^79VqdJ!Nz-8$IrU(_-&^cHBI;4 z^$B+1aPe|LG)C55LjP;jab{dTf$0~xbXS9!!QdcmDYLbL^jvxu2y*qnx2%jbL%rB z{aP85qBJe#(&O~Prk%IJARcdEypZ)vah%ZZ%;Zk{eW(U)Bx7VlzgOi8)x z`rh4l`@l_Ada7z&yUK>ZF;i6YLGwI*Sg#Fk#Qr0Jg&VLax(nNN$u-XJ5=MsP3|(lEdIOJ7|(x3iY;ea)5#BW*mDV%^=8qOeYO&gIdJVuLLN3cFaN=xZtFB=b zH{l)PZl_j^u+qx@89}gAQW7ofb+k)QwX=aegihossZq*+@PlCpb$rpp>Cbk9UJO<~ zDjlXQ_Ig#W0zdD3&*ei(FwlN#3b%FSR%&M^ywF@Fr>d~do@-kIS$e%wkIVfJ|Ohh=zc zF&Rnic^|>@R%v?@jO}a9;nY3Qrg_!xC=ZWUcYiA5R+|2nsM*$+c$TOs6pm!}Z}dfM zGeBhMGWw3$6KZXav^>YNA=r6Es>p<6HRYcZY)z{>yasbC81A*G-le8~QoV;rtKnkx z;+os8BvEe?0A6W*a#dOudsv3aWs?d% z0oNngyVMjavLjtjiG`!007#?62ClTqqU$@kIY`=x^$2e>iqIy1>o|@Tw@)P)B8_1$r#6>DB_5 zmaOaoE~^9TolgDgooKFuEFB#klSF%9-~d2~_|kQ0Y{Ek=HH5yq9s zDq#1S551c`kSiWPZbweN^A4kWiP#Qg6er1}HcKv{fxb1*BULboD0fwfaNM_<55>qM zETZ8TJDO4V)=aPp_eQjX%||Ud<>wkIzvDlpNjqW>I}W!-j7M^TNe5JIFh#-}zAV!$ICOju8Kx)N z0vLtzDdy*rQN!7r>Xz7rLw8J-(GzQlYYVH$WK#F`i_i^qVlzTNAh>gBWKV@XC$T-` z3|kj#iCquDhiO7NKum07i|<-NuVsX}Q}mIP$jBJDMfUiaWR3c|F_kWBMw0_Sr|6h4 zk`_r5=0&rCR^*tOy$A8K;@|NqwncjZ>Y-75vlpxq%Cl3EgH`}^^~=u zoll6xxY@a>0f%Ddpi;=cY}fyG!K2N-dEyXXmUP5u){4VnyS^T4?pjN@Ot4zjL(Puw z_U#wMH2Z#8Pts{olG5Dy0tZj;N@;fHheu>YKYQU=4Bk|wcD9MbA`3O4bj$hNRHwzb zSLcG0SLV%zywdbuwl(^E_!@&)TdXge4O{MRWk2RKOt@!8E{$BU-AH(@4{gxs=YAz9LIob|Hzto0}9cWoz6Tp2x0&xi#$ zHh$dwO&UCR1Ob2w00-2eG7d4=cN(Y>0R#$q8?||q@iTi+7-w-xR%uMr&StFIthC<# zvK(aPduwuNB}oJUV8+Zl)%cnfsHI%4`;x6XW^UF^e4s3Z@S<&EV8?56Wya;HNs0E> z`$0dgRdiUz9RO9Au3RmYq>K#G=X%*_dUbSJHP`lSfBaN8t-~@F>)BL1RT*9I851A3 z<-+Gb#_QRX>~av#Ni<#zLswtu-c6{jGHR>wflhKLzC4P@b%8&~u)fosoNjk4r#GvC zlU#UU9&0Hv;d%g72Wq?Ym<&&vtA3AB##L}=ZjiTR4hh7J)e>ei} zt*u+>h%MwN`%3}b4wYpV=QwbY!jwfIj#{me)TDOG`?tI!%l=AwL2G@9I~}?_dA5g6 zCKgK(;6Q0&P&K21Tx~k=o6jwV{dI_G+Ba*Zts|Tl6q1zeC?iYJTb{hel*x>^wb|2RkHkU$!+S4OU4ZOKPZjV>9OVsqNnv5jK8TRAE$A&^yRwK zj-MJ3Pl?)KA~fq#*K~W0l4$0=8GRx^9+?w z!QT8*-)w|S^B0)ZeY5gZPI2G(QtQf?DjuK(s^$rMA!C%P22vynZY4SuOE=wX2f8$R z)A}mzJi4WJnZ`!bHG1=$lwaxm!GOnRbR15F$nRC-M*H<*VfF|pQw(;tbSfp({>9^5 zw_M1-SJ9eGF~m(0dvp*P8uaA0Yw+EkP-SWqu zqal$hK8SmM7#Mrs0@OD+%_J%H*bMyZiWAZdsIBj#lkZ!l2c&IpLu(5^T0Ge5PHzR} zn;TXs$+IQ_&;O~u=Jz+XE0wbOy`=6>m9JVG} zJ~Kp1e5m?K3x@@>!D)piw^eMIHjD4RebtR`|IlckplP1;r21wTi8v((KqNqn%2CB< zifaQc&T}*M&0i|LW^LgdjIaX|o~I$`owHolRqeH_CFrqCUCleN130&vH}dK|^kC>) z-r2P~mApHotL4dRX$25lIcRh_*kJaxi^%ZN5-GAAMOxfB!6flLPY-p&QzL9TE%ho( zRwftE3sy5<*^)qYzKkL|rE>n@hyr;xPqncY6QJ8125!MWr`UCWuC~A#G1AqF1@V$kv>@NBvN&2ygy*{QvxolkRRb%Ui zsmKROR%{*g*WjUUod@@cS^4eF^}yQ1>;WlGwOli z+Y$(8I`0(^d|w>{eaf!_BBM;NpCoeem2>J}82*!em=}}ymoXk>QEfJ>G(3LNA2-46 z5PGvjr)Xh9>aSe>vEzM*>xp{tJyZox1ZRl}QjcvX2TEgNc^(_-hir@Es>NySoa1g^ zFow_twnHdx(j?Q_3q51t3XI7YlJ4_q&(0#)&a+RUy{IcBq?)eaWo*=H2UUVIqtp&lW9JTJiP&u zw8+4vo~_IJXZIJb_U^&=GI1nSD%e;P!c{kZALNCm5c%%oF+I3DrA63_@4)(v4(t~JiddILp7jmoy+>cD~ivwoctFfEL zP*#2Rx?_&bCpX26MBgp^4G>@h`Hxc(lnqyj!*t>9sOBcXN(hTwEDpn^X{x!!gPX?1 z*uM$}cYRwHXuf+gYTB}gDTcw{TXSOUU$S?8BeP&sc!Lc{{pEv}x#ELX>6*ipI1#>8 zKes$bHjiJ1OygZge_ak^Hz#k;=od1wZ=o71ba7oClBMq>Uk6hVq|ePPt)@FM5bW$I z;d2Or@wBjbTyZj|;+iHp%Bo!Vy(X3YM-}lasMItEV_QrP-Kk_J4C>)L&I3Xxj=E?| zsAF(IfVQ4w+dRRnJ>)}o^3_012YYgFWE)5TT=l2657*L8_u1KC>Y-R{7w^S&A^X^U}h20jpS zQsdeaA#WIE*<8KG*oXc~$izYilTc#z{5xhpXmdT-YUnGh9v4c#lrHG6X82F2-t35} zB`jo$HjKe~E*W$=g|j&P>70_cI`GnOQ;Jp*JK#CT zuEGCn{8A@bC)~0%wsEv?O^hSZF*iqjO~_h|>xv>PO+?525Nw2472(yqS>(#R)D7O( zg)Zrj9n9$}=~b00=Wjf?E418qP-@8%MQ%PBiCTX=$B)e5cHFDu$LnOeJ~NC;xmOk# z>z&TbsK>Qzk)!88lNI8fOE2$Uxso^j*1fz>6Ot49y@=po)j4hbTIcVR`ePHpuJSfp zxaD^Dn3X}Na3@<_Pc>a;-|^Pon(>|ytG_+U^8j_JxP=_d>L$Hj?|0lz>_qQ#a|$+( z(x=Lipuc8p4^}1EQhI|TubffZvB~lu$zz9ao%T?%ZLyV5S9}cLeT?c} z>yCN9<04NRi~1oR)CiBakoNhY9BPnv)kw%*iv8vdr&&VgLGIs(-FbJ?d_gfbL2={- zBk4lkdPk~7+jIxd4{M(-W1AC_WcN&Oza@jZoj zaE*9Y;g83#m(OhA!w~LNfUJNUuRz*H-=$s*z+q+;snKPRm9EptejugC-@7-a-}Tz0 z@KHra#Y@OXK+KsaSN9WiGf?&jlZ!V7L||%KHP;SLksMFfjkeIMf<1e~t?!G3{n)H8 zQAlFY#QwfKuj;l@<$YDATAk;%PtD%B(0<|8>rXU< zJ66rkAVW_~Dj!7JGdGGi4NFuE?7ZafdMxIh65Sz7yQoA7fBZCE@WwysB=+`kT^LFX zz8#FlSA5)6FG9(qL3~A24mpzL@@2D#>0J7mMS1T*9UJ zvOq!!a(%IYY69+h45CE?(&v9H4FCr>gK0>mK~F}5RdOuH2{4|}k@5XpsX7+LZo^Qa4sH5`eUj>iffoBVm+ zz4Mtf`h?NW$*q1yr|}E&eNl)J``SZvTf6Qr*&S%tVv_OBpbjnA0&Vz#(;QmGiq-k! zgS0br4I&+^2mgA15*~Cd00cXLYOLA#Ep}_)eED>m+K@JTPr_|lSN}(OzFXQSBc6fM z@f-%2;1@BzhZa*LFV z-LrLmkmB%<<&jEURBEW>soaZ*rSIJNwaV%-RSaCZi4X)qYy^PxZ=oL?6N-5OGOMD2 z;q_JK?zkwQ@b3~ln&sDtT5SpW9a0q+5Gm|fpVY2|zqlNYBR}E5+ahgdj!CvK$Tlk0 z9g$5N;aar=CqMsudQV>yb4l@hN(9Jcc=1(|OHsqH6|g=K-WBd8GxZ`AkT?OO z-z_Ued-??Z*R4~L7jwJ%-`s~FK|qNAJ;EmIVDVpk{Lr7T4l{}vL)|GuUuswe9c5F| zv*5%u01hlv08?00Vpwyk*Q&&fY8k6MjOfpZfKa@F-^6d=Zv|0@&4_544RP5(s|4VPVP-f>%u(J@23BHqo2=zJ#v9g=F!cP((h zpt0|(s++ej?|$;2PE%+kc6JMmJjDW)3BXvBK!h!E`8Y&*7hS{c_Z?4SFP&Y<3evqf z9-ke+bSj$%Pk{CJlJbWwlBg^mEC^@%Ou?o>*|O)rl&`KIbHrjcpqsc$Zqt0^^F-gU2O=BusO+(Op}!jNzLMc zT;0YT%$@ClS%V+6lMTfhuzzxomoat=1H?1$5Ei7&M|gxo`~{UiV5w64Np6xV zVK^nL$)#^tjhCpTQMspXI({TW^U5h&Wi1Jl8g?P1YCV4=%ZYyjSo#5$SX&`r&1PyC zzc;uzCd)VTIih|8eNqFNeBMe#j_FS6rq81b>5?aXg+E#&$m++Gz9<+2)h=K(xtn}F ziV{rmu+Y>A)qvF}ms}4X^Isy!M&1%$E!rTO~5(p+8{U6#hWu>(Ll1}eD64Xa>~73A*538wry?v$vW z>^O#FRdbj(k0Nr&)U`Tl(4PI*%IV~;ZcI2z&rmq=(k^}zGOYZF3b2~Klpzd2eZJl> zB=MOLwI1{$RxQ7Y4e30&yOx?BvAvDkTBvWPpl4V8B7o>4SJn*+h1Ms&fHso%XLN5j z-zEwT%dTefp~)J_C8;Q6i$t!dnlh-!%haR1X_NuYUuP-)`IGWjwzAvp!9@h`kPZhf zwLwFk{m3arCdx8rD~K2`42mIN4}m%OQ|f)4kf%pL?Af5Ul<3M2fv>;nlhEPR8b)u} zIV*2-wyyD%%) zl$G@KrC#cUwoL?YdQyf9WH)@gWB{jd5w4evI& zOFF)p_D8>;3-N1z6mES!OPe>B^<;9xsh)){Cw$Vs-ez5nXS95NOr3s$IU;>VZSzKn zBvub8_J~I%(DozZW@{)Vp37-zevxMRZ8$8iRfwHmYvyjOxIOAF2FUngKj289!(uxY zaClWm!%x&teKmr^ABrvZ(ikx{{I-lEzw5&4t3P0eX%M~>$wG0ZjA4Mb&op+0$#SO_ z--R`>X!aqFu^F|a!{Up-iF(K+alKB{MNMs>e(i@Tpy+7Z-dK%IEjQFO(G+2mOb@BO zP>WHlS#fSQm0et)bG8^ZDScGnh-qRKIFz zfUdnk=m){ej0i(VBd@RLtRq3Ep=>&2zZ2%&vvf?Iex01hx1X!8U+?>ER;yJlR-2q4 z;Y@hzhEC=d+Le%=esE>OQ!Q|E%6yG3V_2*uh&_nguPcZ{q?DNq8h_2ahaP6=pP-+x zK!(ve(yfoYC+n(_+chiJ6N(ZaN+XSZ{|H{TR1J_s8x4jpis-Z-rlRvRK#U%SMJ(`C z?T2 zF(NNfO_&W%2roEC2j#v*(nRgl1X)V-USp-H|CwFNs?n@&vpRcj@W@xCJwR6@T!jt377?XjZ06=`d*MFyTdyvW!`mQm~t3luzYzvh^F zM|V}rO>IlBjZc}9Z zd$&!tthvr>5)m;5;96LWiAV0?t)7suqdh0cZis`^Pyg@?t>Ms~7{nCU;z`Xl+raSr zXpp=W1oHB*98s!Tpw=R5C)O{{Inl>9l7M*kq%#w9a$6N~v?BY2GKOVRkXYCgg*d

<5G2M1WZP5 zzqSuO91lJod(SBDDw<*sX(+F6Uq~YAeYV#2A;XQu_p=N5X+#cmu19Qk>QAnV=k!?wbk5I;tDWgFc}0NkvC*G=V+Yh1cyeJVq~9czZiDXe+S=VfL2g`LWo8om z$Y~FQc6MFjV-t1Y`^D9XMwY*U_re2R?&(O~68T&D4S{X`6JYU-pz=}ew-)V0AOUT1 zVOkHAB-8uBcRjLvz<9HS#a@X*Kc@|W)nyiSgi|u5$Md|P()%2(?olGg@ypoJwp6>m z*dnfjjWC>?_1p;%1brqZyDRR;8EntVA92EJ3ByOxj6a+bhPl z;a?m4rQAV1@QU^#M1HX)0+}A<7TCO`ZR_RzF}X9-M>cRLyN4C+lCk2)kT^3gN^`IT zNP~fAm(wyIoR+l^lQDA(e1Yv}&$I!n?&*p6?lZcQ+vGLLd~fM)qt}wsbf3r=tmVYe zl)ntf#E!P7wlakP9MXS7m0nsAmqxZ*)#j;M&0De`oNmFgi$ov#!`6^4)iQyxg5Iuj zjLAhzQ)r`^hf7`*1`Rh`X;LVBtDSz@0T?kkT1o!ijeyTGt5vc^Cd*tmNgiNo^EaWvaC8$e+nb_{W01j3%=1Y&92YacjCi>eNbwk%-gPQ@H-+4xskQ}f_c=jg^S-# zYFBDf)2?@5cy@^@FHK5$YdAK9cI;!?Jgd}25lOW%xbCJ>By3=HiK@1EM+I46A)Lsd zeT|ZH;KlCml=@;5+hfYf>QNOr^XNH%J-lvev)$Omy8MZ`!{`j>(J5cG&ZXXgv)TaF zg;cz99i$4CX_@3MIb?GL0s*8J=3`#P(jXF(_(6DXZjc@(@h&=M&JG)9&Te1?(^XMW zjjC_70|b=9hB6pKQi`S^Ls7JyJw^@P>Ko^&q8F&?>6i;#CbxUiLz1ZH4lNyd@QACd zu>{!sqjB!2Dg}pbAXD>d!3jW}=5aN0b;rw*W>*PAxm7D)aw(c*RX2@bTGEI|RRp}vw7;NR2wa;rXN{L{Q#=Fa z$x@ms6pqb>!8AuV(prv>|aU8oWV={C&$c zMa=p=CDNOC2tISZcd8~18GN5oTbKY+Vrq;3_obJlfSKRMk;Hdp1`y`&LNSOqeauR_ z^j*Ojl3Ohzb5-a49A8s|UnM*NM8tg}BJXdci5%h&;$afbmRpN0&~9rCnBA`#lG!p zc{(9Y?A0Y9yo?wSYn>iigf~KP$0*@bGZ>*YM4&D;@{<%Gg5^uUJGRrV4 z(aZOGB&{_0f*O=Oi0k{@8vN^BU>s3jJRS&CJOl3o|BE{FAA&a#2YYiX3pZz@|Go-F z|Fly;7eX2OTs>R}<`4RwpHFs9nwh)B28*o5qK1Ge=_^w0m`uJOv!=&!tzt#Save(C zgKU=Bsgql|`ui(e1KVxR`?>Dx>(rD1$iWp&m`v)3A!j5(6vBm*z|aKm*T*)mo(W;R zNGo2`KM!^SS7+*9YxTm6YMm_oSrLceqN*nDOAtagULuZl5Q<7mOnB@Hq&P|#9y{5B z!2x+2s<%Cv2Aa0+u{bjZXS);#IFPk(Ph-K7K?3i|4ro> zRbqJoiOEYo(Im^((r}U4b8nvo_>4<`)ut`24?ILnglT;Pd&U}$lV3U$F9#PD(O=yV zgNNA=GW|(E=&m_1;uaNmipQe?pon4{T=zK!N!2_CJL0E*R^XXIKf*wi!>@l}3_P9Z zF~JyMbW!+n-+>!u=A1ESxzkJy$DRuG+$oioG7(@Et|xVbJ#BCt;J43Nvj@MKvTxzy zMmjNuc#LXBxFAwIGZJk~^!q$*`FME}yKE8d1f5Mp}KHNq(@=Z8YxV}0@;YS~|SpGg$_jG7>_8WWYcVx#4SxpzlV9N4aO>K{c z$P?a_fyDzGX$Of3@ykvedGd<@-R;M^Shlj*SswJLD+j@hi_&_>6WZ}#AYLR0iWMK|A zH_NBeu(tMyG=6VO-=Pb>-Q#$F*or}KmEGg*-n?vWQREURdB#+6AvOj*I%!R-4E_2$ zU5n9m>RWs|Wr;h2DaO&mFBdDb-Z{APGQx$(L`if?C|njd*fC=rTS%{o69U|meRvu?N;Z|Y zbT|ojL>j;q*?xXmnHH#3R4O-59NV1j=uapkK7}6@Wo*^Nd#(;$iuGsb;H315xh3pl zHaJ>h-_$hdNl{+|Zb%DZH%ES;*P*v0#}g|vrKm9;j-9e1M4qX@zkl&5OiwnCz=tb6 zz<6HXD+rGIVpGtkb{Q^LIgExOm zz?I|oO9)!BOLW#krLmWvX5(k!h{i>ots*EhpvAE;06K|u_c~y{#b|UxQ*O@Ks=bca z^_F0a@61j3I(Ziv{xLb8AXQj3;R{f_l6a#H5ukg5rxwF9A$?Qp-Mo54`N-SKc}fWp z0T)-L@V$$&my;l#Ha{O@!fK4-FSA)L&3<${Hcwa7ue`=f&YsXY(NgeDU#sRlT3+9J z6;(^(sjSK@3?oMo$%L-nqy*E;3pb0nZLx6 z;h5)T$y8GXK1DS-F@bGun8|J(v-9o=42&nLJy#}M5D0T^5VWBNn$RpC zZzG6Bt66VY4_?W=PX$DMpKAI!d`INr) zkMB{XPQ<52rvWVQqgI0OL_NWxoe`xxw&X8yVftdODPj5|t}S6*VMqN$-h9)1MBe0N zYq?g0+e8fJCoAksr0af1)FYtz?Me!Cxn`gUx&|T;)695GG6HF7!Kg1zzRf_{VWv^bo81v4$?F6u2g|wxHc6eJQAg&V z#%0DnWm2Rmu71rPJ8#xFUNFC*V{+N_qqFH@gYRLZ6C?GAcVRi>^n3zQxORPG)$-B~ z%_oB?-%Zf7d*Fe;cf%tQwcGv2S?rD$Z&>QC2X^vwYjnr5pa5u#38cHCt4G3|efuci z@3z=#A13`+ztmp;%zjXwPY_aq-;isu*hecWWX_=Z8paSqq7;XYnUjK*T>c4~PR4W7 z#C*%_H&tfGx`Y$w7`dXvVhmovDnT>btmy~SLf>>~84jkoQ%cv=MMb+a{JV&t0+1`I z32g_Y@yDhKe|K^PevP~MiiVl{Ou7^Mt9{lOnXEQ`xY^6L8D$705GON{!1?1&YJEl#fTf5Z)da=yiEQ zGgtC-soFGOEBEB~ZF_{7b(76En>d}mI~XIwNw{e>=Fv)sgcw@qOsykWr?+qAOZSVrQfg}TNI ztKNG)1SRrAt6#Q?(me%)>&A_^DM`pL>J{2xu>xa$3d@90xR61TQDl@fu%_85DuUUA za9tn64?At;{`BAW6oykwntxHeDpXsV#{tmt5RqdN7LtcF4vR~_kZNT|wqyR#z^Xcd zFdymVRZvyLfTpBT>w9<)Ozv@;Yk@dOSVWbbtm^y@@C>?flP^EgQPAwsy75bveo=}T zFxl(f)s)j(0#N_>Or(xEuV(n$M+`#;Pc$1@OjXEJZumkaekVqgP_i}p`oTx;terTx zZpT+0dpUya2hqlf`SpXN{}>PfhajNk_J0`H|2<5E;U5Vh4F8er z;RxLSFgpGhkU>W?IwdW~NZTyOBrQ84H7_?gviIf71l`EETodG9a1!8e{jW?DpwjL? zGEM&eCzwoZt^P*8KHZ$B<%{I}>46IT%jJ3AnnB5P%D2E2Z_ z1M!vr#8r}1|KTqWA4%67ZdbMW2YJ81b(KF&SQ2L1Qn(y-=J${p?xLMx3W7*MK;LFQ z6Z`aU;;mTL4XrrE;HY*Rkh6N%?qviUGNAKiCB~!P}Z->IpO6E(gGd7I#eDuT7j|?nZ zK}I(EJ>$Kb&@338M~O+em9(L!+=0zBR;JAQesx|3?Ok90)D1aS9P?yTh6Poh8Cr4X zk3zc=f2rE7jj+aP7nUsr@~?^EGP>Q>h#NHS?F{Cn`g-gD<8F&dqOh-0sa%pfL`b+1 zUsF*4a~)KGb4te&K0}bE>z3yb8% zibb5Q%Sfiv7feb1r0tfmiMv z@^4XYwg@KZI=;`wC)`1jUA9Kv{HKe2t$WmRcR4y8)VAFjRi zaz&O7Y2tDmc5+SX(bj6yGHYk$dBkWc96u3u&F)2yEE~*i0F%t9Kg^L6MJSb&?wrXi zGSc;_rln$!^ybwYBeacEFRsVGq-&4uC{F)*Y;<0y7~USXswMo>j4?~5%Zm!m@i@-> zXzi82sa-vpU{6MFRktJy+E0j#w`f`>Lbog{zP|9~hg(r{RCa!uGe>Yl536cn$;ouH za#@8XMvS-kddc1`!1LVq;h57~zV`7IYR}pp3u!JtE6Q67 zq3H9ZUcWPm2V4IukS}MCHSdF0qg2@~ufNx9+VMjQP&exiG_u9TZAeAEj*jw($G)zL zq9%#v{wVyOAC4A~AF=dPX|M}MZV)s(qI9@aIK?Pe+~ch|>QYb+78lDF*Nxz2-vpRbtQ*F4$0fDbvNM#CCatgQ@z1+EZWrt z2dZfywXkiW=no5jus-92>gXn5rFQ-COvKyegmL=4+NPzw6o@a?wGE-1Bt;pCHe;34K%Z z-FnOb%!nH;)gX+!a3nCk?5(f1HaWZBMmmC@lc({dUah+E;NOros{?ui1zPC-Q0);w zEbJmdE$oU$AVGQPdm{?xxI_0CKNG$LbY*i?YRQ$(&;NiA#h@DCxC(U@AJ$Yt}}^xt-EC_ z4!;QlLkjvSOhdx!bR~W|Ezmuf6A#@T`2tsjkr>TvW*lFCMY>Na_v8+{Y|=MCu1P8y z89vPiH5+CKcG-5lzk0oY>~aJC_0+4rS@c@ZVKLAp`G-sJB$$)^4*A!B zmcf}lIw|VxV9NSoJ8Ag3CwN&d7`|@>&B|l9G8tXT^BDHOUPrtC70NgwN4${$k~d_4 zJ@eo6%YQnOgq$th?0{h`KnqYa$Nz@vlHw<%!C5du6<*j1nwquk=uY}B8r7f|lY+v7 zm|JU$US08ugor8E$h3wH$c&i~;guC|3-tqJy#T;v(g( zBZtPMSyv%jzf->435yM(-UfyHq_D=6;ouL4!ZoD+xI5uCM5ay2m)RPmm$I}h>()hS zO!0gzMxc`BPkUZ)WXaXam%1;)gedA7SM8~8yIy@6TPg!hR0=T>4$Zxd)j&P-pXeSF z9W`lg6@~YDhd19B9ETv(%er^Xp8Yj@AuFVR_8t*KS;6VHkEDKI#!@l!l3v6`W1`1~ zP{C@keuV4Q`Rjc08lx?zmT$e$!3esc9&$XZf4nRL(Z*@keUbk!GZi(2Bmyq*saOD? z3Q$V<*P-X1p2}aQmuMw9nSMbOzuASsxten7DKd6A@ftZ=NhJ(0IM|Jr<91uAul4JR zADqY^AOVT3a(NIxg|U;fyc#ZnSzw2cr}#a5lZ38>nP{05D)7~ad7JPhw!LqOwATXtRhK!w0X4HgS1i<%AxbFmGJx9?sEURV+S{k~g zGYF$IWSlQonq6}e;B(X(sIH|;52+(LYW}v_gBcp|x%rEAVB`5LXg_d5{Q5tMDu0_2 z|LOm$@K2?lrLNF=mr%YP|U-t)~9bqd+wHb4KuPmNK<}PK6e@aosGZK57=Zt+kcszVOSbe;`E^dN! ze7`ha3WUUU7(nS0{?@!}{0+-VO4A{7+nL~UOPW9_P(6^GL0h${SLtqG!} zKl~Ng5#@Sy?65wk9z*3SA`Dpd4b4T^@C8Fhd8O)k_4%0RZL5?#b~jmgU+0|DB%0Z) zql-cPC>A9HPjdOTpPC` zQwvF}uB5kG$Xr4XnaH#ruSjM*xG?_hT7y3G+8Ox`flzU^QIgb_>2&-f+XB6MDr-na zSi#S+c!ToK84<&m6sCiGTd^8pNdXo+$3^l3FL_E`0 z>8it5YIDxtTp2Tm(?}FX^w{fbfgh7>^8mtvN>9fWgFN_*a1P`Gz*dyOZF{OV7BC#j zQV=FQM5m>47xXgapI$WbPM5V`V<7J9tD)oz@d~MDoM`R^Y6-Na(lO~uvZlpu?;zw6 zVO1faor3dg#JEb5Q*gz4<W8tgC3nE2BG2jeIQs1)<{In&7hJ39x=;ih;CJDy)>0S1at*7n?Wr0ahYCpFjZ|@u91Zl7( zv;CSBRC65-6f+*JPf4p1UZ)k=XivKTX6_bWT~7V#rq0Xjas6hMO!HJN8GdpBKg_$B zwDHJF6;z?h<;GXFZan8W{XFNPpOj!(&I1`&kWO86p?Xz`a$`7qV7Xqev|7nn_lQuX ziGpU1MMYt&5dE2A62iX3;*0WzNB9*nSTzI%62A+N?f?;S>N@8M=|ef3gtQTIA*=yq zQAAjOqa!CkHOQo4?TsqrrsJLclXcP?dlAVv?v`}YUjo1Htt;6djP@NPFH+&p1I+f_ z)Y279{7OWomY8baT(4TAOlz1OyD{4P?(DGv3XyJTA2IXe=kqD)^h(@*E3{I~w;ws8 z)ZWv7E)pbEM zd3MOXRH3mQhks9 zv6{s;k0y5vrcjXaVfw8^>YyPo=oIqd5IGI{)+TZq5Z5O&hXAw%ZlL}^6FugH;-%vP zAaKFtt3i^ag226=f0YjzdPn6|4(C2sC5wHFX{7QF!tG1E-JFA`>eZ`}$ymcRJK?0c zN363o{&ir)QySOFY0vcu6)kX#;l??|7o{HBDVJN+17rt|w3;(C_1b>d;g9Gp=8YVl zYTtA52@!7AUEkTm@P&h#eg+F*lR zQ7iotZTcMR1frJ0*V@Hw__~CL>_~2H2cCtuzYIUD24=Cv!1j6s{QS!v=PzwQ(a0HS zBKx04KA}-Ue+%9d`?PG*hIij@54RDSQpA7|>qYVIrK_G6%6;#ZkR}NjUgmGju)2F`>|WJoljo)DJgZr4eo1k1i1+o z1D{>^RlpIY8OUaOEf5EBu%a&~c5aWnqM zxBpJq98f=%M^{4mm~5`CWl%)nFR64U{(chmST&2jp+-r z3675V<;Qi-kJud%oWnCLdaU-)xTnMM%rx%Jw6v@=J|Ir=4n-1Z23r-EVf91CGMGNz zb~wyv4V{H-hkr3j3WbGnComiqmS0vn?n?5v2`Vi>{Ip3OZUEPN7N8XeUtF)Ry6>y> zvn0BTLCiqGroFu|m2zG-;Xb6;W`UyLw)@v}H&(M}XCEVXZQoWF=Ykr5lX3XWwyNyF z#jHv)A*L~2BZ4lX?AlN3X#axMwOC)PoVy^6lCGse9bkGjb=qz%kDa6}MOmSwK`cVO zt(e*MW-x}XtU?GY5}9{MKhRhYOlLhJE5=ca+-RmO04^ z66z{40J=s=ey9OCdc(RCzy zd7Zr1%!y3}MG(D=wM_ebhXnJ@MLi7cImDkhm0y{d-Vm81j`0mbi4lF=eirlr)oW~a zCd?26&j^m4AeXEsIUXiTal)+SPM4)HX%%YWF1?(FV47BaA`h9m67S9x>hWMVHx~Hg z1meUYoLL(p@b3?x|9DgWeI|AJ`Ia84*P{Mb%H$ZRROouR4wZhOPX15=KiBMHl!^JnCt$Az`KiH^_d>cev&f zaG2>cWf$=A@&GP~DubsgYb|L~o)cn5h%2`i^!2)bzOTw2UR!>q5^r&2Vy}JaWFUQE04v>2;Z@ZPwXr?y&G(B^@&y zsd6kC=hHdKV>!NDLIj+3rgZJ|dF`%N$DNd;B)9BbiT9Ju^Wt%%u}SvfM^=|q-nxDG zuWCQG9e#~Q5cyf8@y76#kkR^}{c<_KnZ0QsZcAT|YLRo~&tU|N@BjxOuy`#>`X~Q< z?R?-Gsk$$!oo(BveQLlUrcL#eirhgBLh`qHEMg`+sR1`A=1QX7)ZLMRT+GBy?&mM8 zQG^z-!Oa&J-k7I(3_2#Q6Bg=NX<|@X&+YMIOzfEO2$6Mnh}YV!m!e^__{W@-CTprr zbdh3f=BeCD$gHwCrmwgM3LAv3!Mh$wM)~KWzp^w)Cu6roO7uUG5z*}i0_0j47}pK; ztN530`ScGatLOL06~zO)Qmuv`h!gq5l#wx(EliKe&rz-5qH(hb1*fB#B+q`9=jLp@ zOa2)>JTl7ovxMbrif`Xe9;+fqB1K#l=Dv!iT;xF zdkCvS>C5q|O;}ns3AgoE({Ua-zNT-9_5|P0iANmC6O76Sq_(AN?UeEQJ>#b54fi3k zFmh+P%b1x3^)0M;QxXLP!BZ^h|AhOde*{9A=f3|Xq*JAs^Y{eViF|=EBfS6L%k4ip zk+7M$gEKI3?bQg?H3zaE@;cyv9kv;cqK$VxQbFEsy^iM{XXW0@2|DOu$!-k zSFl}Y=jt-VaT>Cx*KQnHTyXt}f9XswFB9ibYh+k2J!ofO+nD?1iw@mwtrqI4_i?nE zhLkPp41ED62me}J<`3RN80#vjW;wt`pP?%oQ!oqy7`miL>d-35a=qotK$p{IzeSk# ze_$CFYp_zIkrPFVaW^s#U4xT1lI^A0IBe~Y<4uS%zSV=wcuLr%gQT=&5$&K*bwqx| zWzCMiz>7t^Et@9CRUm9E+@hy~sBpm9fri$sE1zgLU((1?Yg{N1Sars=DiW&~Zw=3I zi7y)&oTC?UWD2w97xQ&5vx zRXEBGeJ(I?Y}eR0_O{$~)bMJRTsNUPIfR!xU9PE7A>AMNr_wbrFK>&vVw=Y;RH zO$mlpmMsQ}-FQ2cSj7s7GpC+~^Q~dC?y>M}%!-3kq(F3hGWo9B-Gn02AwUgJ>Z-pKOaj zysJBQx{1>Va=*e@sLb2z&RmQ7ira;aBijM-xQ&cpR>X3wP^foXM~u1>sv9xOjzZpX z0K;EGouSYD~oQ&lAafj3~EaXfFShC+>VsRlEMa9cg9i zFxhCKO}K0ax6g4@DEA?dg{mo>s+~RPI^ybb^u--^nTF>**0l5R9pocwB?_K)BG_)S zyLb&k%XZhBVr7U$wlhMqwL)_r&&n%*N$}~qijbkfM|dIWP{MyLx}X&}ES?}7i;9bW zmTVK@zR)7kE2+L42Q`n4m0VVg5l5(W`SC9HsfrLZ=v%lpef=Gj)W59VTLe+Z$8T8i z4V%5+T0t8LnM&H>Rsm5C%qpWBFqgTwL{=_4mE{S3EnBXknM&u8n}A^IIM4$s3m(Rd z>zq=CP-!9p9es2C*)_hoL@tDYABn+o#*l;6@7;knWIyDrt5EuakO99S$}n((Fj4y} zD!VvuRzghcE{!s;jC*<_H$y6!6QpePo2A3ZbX*ZzRnQq*b%KK^NF^z96CHaWmzU@f z#j;y?X=UP&+YS3kZx7;{ zDA{9(wfz7GF`1A6iB6fnXu0?&d|^p|6)%3$aG0Uor~8o? z*e}u#qz7Ri?8Uxp4m_u{a@%bztvz-BzewR6bh*1Xp+G=tQGpcy|4V_&*aOqu|32CM zz3r*E8o8SNea2hYJpLQ-_}R&M9^%@AMx&`1H8aDx4j%-gE+baf2+9zI*+Pmt+v{39 zDZ3Ix_vPYSc;Y;yn68kW4CG>PE5RoaV0n@#eVmk?p$u&Fy&KDTy!f^Hy6&^-H*)#u zdrSCTJPJw?(hLf56%2;_3n|ujUSJOU8VPOTlDULwt0jS@j^t1WS z!n7dZIoT+|O9hFUUMbID4Ec$!cc($DuQWkocVRcYSikFeM&RZ=?BW)mG4?fh#)KVG zcJ!<=-8{&MdE)+}?C8s{k@l49I|Zwswy^ZN3;E!FKyglY~Aq?4m74P-0)sMTGXqd5(S<-(DjjM z&7dL-Mr8jhUCAG$5^mI<|%`;JI5FVUnNj!VO2?Jiqa|c2;4^n!R z`5KK0hyB*F4w%cJ@Un6GC{mY&r%g`OX|1w2$B7wxu97%<@~9>NlXYd9RMF2UM>(z0 zouu4*+u+1*k;+nFPk%ly!nuMBgH4sL5Z`@Rok&?Ef=JrTmvBAS1h?C0)ty5+yEFRz zY$G=coQtNmT@1O5uk#_MQM1&bPPnspy5#>=_7%WcEL*n$;sSAZcXxMpcXxLe;_mLA z5F_paad+bGZV*oh@8h0(|D2P!q# zTHjmiphJ=AazSeKQPkGOR-D8``LjzToyx{lfK-1CDD6M7?pMZOdLKFtjZaZMPk4}k zW)97Fh(Z+_Fqv(Q_CMH-YYi?fR5fBnz7KOt0*t^cxmDoIokc=+`o# zrud|^h_?KW=Gv%byo~(Ln@({?3gnd?DUf-j2J}|$Mk>mOB+1{ZQ8HgY#SA8END(Zw z3T+W)a&;OO54~m}ffemh^oZ!Vv;!O&yhL0~hs(p^(Yv=(3c+PzPXlS5W79Er8B1o* z`c`NyS{Zj_mKChj+q=w)B}K za*zzPhs?c^`EQ;keH{-OXdXJet1EsQ)7;{3eF!-t^4_Srg4(Ot7M*E~91gwnfhqaM zNR7dFaWm7MlDYWS*m}CH${o?+YgHiPC|4?X?`vV+ws&Hf1ZO-w@OGG^o4|`b{bLZj z&9l=aA-Y(L11!EvRjc3Zpxk7lc@yH1e$a}8$_-r$)5++`_eUr1+dTb@ zU~2P1HM#W8qiNN3b*=f+FfG1!rFxnNlGx{15}BTIHgxO>Cq4 z;#9H9YjH%>Z2frJDJ8=xq>Z@H%GxXosS@Z>cY9ppF+)e~t_hWXYlrO6)0p7NBMa`+ z^L>-#GTh;k_XnE)Cgy|0Dw;(c0* zSzW14ZXozu)|I@5mRFF1eO%JM=f~R1dkNpZM+Jh(?&Zje3NgM{2ezg1N`AQg5%+3Y z64PZ0rPq6;_)Pj-hyIOgH_Gh`1$j1!jhml7ksHA1`CH3FDKiHLz+~=^u@kUM{ilI5 z^FPiJ7mSrzBs9{HXi2{sFhl5AyqwUnU{sPcUD{3+l-ZHAQ)C;c$=g1bdoxeG(5N01 zZy=t8i{*w9m?Y>V;uE&Uy~iY{pY4AV3_N;RL_jT_QtLFx^KjcUy~q9KcLE3$QJ{!)@$@En{UGG7&}lc*5Kuc^780;7Bj;)X?1CSy*^^ zPP^M)Pr5R>mvp3_hmCtS?5;W^e@5BjE>Cs<`lHDxj<|gtOK4De?Sf0YuK5GX9G93i zMYB{8X|hw|T6HqCf7Cv&r8A$S@AcgG1cF&iJ5=%+x;3yB`!lQ}2Hr(DE8=LuNb~Vs z=FO&2pdc16nD$1QL7j+!U^XWTI?2qQKt3H8=beVTdHHa9=MiJ&tM1RRQ-=+vy!~iz zj3O{pyRhCQ+b(>jC*H)J)%Wq}p>;?@W*Eut@P&?VU+Sdw^4kE8lvX|6czf{l*~L;J zFm*V~UC;3oQY(ytD|D*%*uVrBB}BbAfjK&%S;z;7$w68(8PV_whC~yvkZmX)xD^s6 z{$1Q}q;99W?*YkD2*;)tRCS{q2s@JzlO~<8x9}X<0?hCD5vpydvOw#Z$2;$@cZkYrp83J0PsS~!CFtY%BP=yxG?<@#{7%2sy zOc&^FJxsUYN36kSY)d7W=*1-{7ghPAQAXwT7z+NlESlkUH&8ODlpc8iC*iQ^MAe(B z?*xO4i{zFz^G=^G#9MsLKIN64rRJykiuIVX5~0#vAyDWc9-=6BDNT_aggS2G{B>dD ze-B%d3b6iCfc5{@yz$>=@1kdK^tX9qh0=ocv@9$ai``a_ofxT=>X7_Y0`X}a^M?d# z%EG)4@`^Ej_=%0_J-{ga!gFtji_byY&Vk@T1c|ucNAr(JNr@)nCWj?QnCyvXg&?FW;S-VOmNL6^km_dqiVjJuIASVGSFEos@EVF7St$WE&Z%)`Q##+0 zjaZ=JI1G@0!?l|^+-ZrNd$WrHBi)DA0-Eke>dp=_XpV<%CO_Wf5kQx}5e<90dt>8k zAi00d0rQ821nA>B4JHN7U8Zz=0;9&U6LOTKOaC1FC8GgO&kc=_wHIOGycL@c*$`ce703t%>S}mvxEnD-V!;6c`2(p74V7D0No1Xxt`urE66$0(ThaAZ1YVG#QP$ zy~NN%kB*zhZ2Y!kjn826pw4bh)75*e!dse+2Db(;bN34Uq7bLpr47XTX{8UEeC?2i z*{$`3dP}32${8pF$!$2Vq^gY|#w+VA_|o(oWmQX8^iw#n_crb(K3{69*iU?<%C-%H zuKi)3M1BhJ@3VW>JA`M>L~5*_bxH@Euy@niFrI$82C1}fwR$p2E&ZYnu?jlS}u7W9AyfdXh2pM>78bIt3 z)JBh&XE@zA!kyCDfvZ1qN^np20c1u#%P6;6tU&dx0phT1l=(mw7`u!-0e=PxEjDds z9E}{E!7f9>jaCQhw)&2TtG-qiD)lD(4jQ!q{`x|8l&nmtHkdul# zy+CIF8lKbp9_w{;oR+jSLtTfE+B@tOd6h=QePP>rh4@~!8c;Hlg9m%%&?e`*Z?qz5-zLEWfi>`ord5uHF-s{^bexKAoMEV@9nU z^5nA{f{dW&g$)BAGfkq@r5D)jr%!Ven~Q58c!Kr;*Li#`4Bu_?BU0`Y`nVQGhNZk@ z!>Yr$+nB=`z#o2nR0)V3M7-eVLuY`z@6CT#OTUXKnxZn$fNLPv7w1y7eGE=Qv@Hey`n;`U=xEl|q@CCV^#l)s0ZfT+mUf z^(j5r4)L5i2jnHW4+!6Si3q_LdOLQi<^fu?6WdohIkn79=jf%Fs3JkeXwF(?_tcF? z?z#j6iXEd(wJy4|p6v?xNk-)iIf2oX5^^Y3q3ziw16p9C6B;{COXul%)`>nuUoM*q zzmr|NJ5n)+sF$!yH5zwp=iM1#ZR`O%L83tyog-qh1I z0%dcj{NUs?{myT~33H^(%0QOM>-$hGFeP;U$puxoJ>>o-%Lk*8X^rx1>j|LtH$*)>1C!Pv&gd16%`qw5LdOIUbkNhaBBTo}5iuE%K&ZV^ zAr_)kkeNKNYJRgjsR%vexa~&8qMrQYY}+RbZ)egRg9_$vkoyV|Nc&MH@8L)`&rpqd zXnVaI@~A;Z^c3+{x=xgdhnocA&OP6^rr@rTvCnhG6^tMox$ulw2U7NgUtW%|-5VeH z_qyd47}1?IbuKtqNbNx$HR`*+9o=8`%vM8&SIKbkX9&%TS++x z5|&6P<%=F$C?owUI`%uvUq^yW0>`>yz!|WjzsoB9dT;2Dx8iSuK%%_XPgy0dTD4kd zDXF@&O_vBVVKQq(9YTClUPM30Sk7B!v7nOyV`XC!BA;BIVwphh+c)?5VJ^(C;GoQ$ zvBxr7_p*k$T%I1ke}`U&)$uf}I_T~#3XTi53OX)PoXVgxEcLJgZG^i47U&>LY(l%_ z;9vVDEtuMCyu2fqZeez|RbbIE7@)UtJvgAcVwVZNLccswxm+*L&w`&t=ttT=sv6Aq z!HouSc-24Y9;0q$>jX<1DnnGmAsP))- z^F~o99gHZw`S&Aw7e4id6Lg7kMk-e)B~=tZ!kE7sGTOJ)8@q}np@j7&7Sy{2`D^FH zI7aX%06vKsfJ168QnCM2=l|i>{I{%@gcr>ExM0Dw{PX6ozEuqFYEt z087%MKC;wVsMV}kIiuu9Zz9~H!21d!;Cu#b;hMDIP7nw3xSX~#?5#SSjyyg+Y@xh| z%(~fv3`0j#5CA2D8!M2TrG=8{%>YFr(j)I0DYlcz(2~92?G*?DeuoadkcjmZszH5& zKI@Lis%;RPJ8mNsbrxH@?J8Y2LaVjUIhRUiO-oqjy<&{2X~*f|)YxnUc6OU&5iac= z*^0qwD~L%FKiPmlzi&~a*9sk2$u<7Al=_`Ox^o2*kEv?p`#G(p(&i|ot8}T;8KLk- zPVf_4A9R`5^e`Om2LV*cK59EshYXse&IoByj}4WZaBomoHAPKqxRKbPcD`lMBI)g- zeMRY{gFaUuecSD6q!+b5(?vAnf>c`Z(8@RJy%Ulf?W~xB1dFAjw?CjSn$ph>st5bc zUac1aD_m6{l|$#g_v6;=32(mwpveQDWhmjR7{|B=$oBhz`7_g7qNp)n20|^^op3 zSfTdWV#Q>cb{CMKlWk91^;mHap{mk)o?udk$^Q^^u@&jd zfZ;)saW6{e*yoL6#0}oVPb2!}r{pAUYtn4{P~ES9tTfC5hXZnM{HrC8^=Pof{G4%Bh#8 ze~?C9m*|fd8MK;{L^!+wMy>=f^8b&y?yr6KnTq28$pFMBW9Oy7!oV5z|VM$s-cZ{I|Xf@}-)1=$V&x7e;9v81eiTi4O5-vs?^5pCKy2l>q);!MA zS!}M48l$scB~+Umz}7NbwyTn=rqt@`YtuwiQSMvCMFk2$83k50Q>OK5&fe*xCddIm)3D0I6vBU<+!3=6?(OhkO|b4fE_-j zimOzyfBB_*7*p8AmZi~X2bgVhyPy>KyGLAnOpou~sx9)S9%r)5dE%ADs4v%fFybDa_w*0?+>PsEHTbhKK^G=pFz z@IxLTCROWiKy*)cV3y%0FwrDvf53Ob_XuA1#tHbyn%Ko!1D#sdhBo`;VC*e1YlhrC z?*y3rp86m#qI|qeo8)_xH*G4q@70aXN|SP+6MQ!fJQqo1kwO_v7zqvUfU=Gwx`CR@ zRFb*O8+54%_8tS(ADh}-hUJzE`s*8wLI>1c4b@$al)l}^%GuIXjzBK!EWFO8W`>F^ ze7y#qPS0NI7*aU)g$_ziF(1ft;2<}6Hfz10cR8P}67FD=+}MfhrpOkF3hFhQu;Q1y zu%=jJHTr;0;oC94Hi@LAF5quAQ(rJG(uo%BiRQ@8U;nhX)j0i?0SL2g-A*YeAqF>RVCBOTrn{0R27vu}_S zS>tX4!#&U4W;ikTE!eFH+PKw%p+B(MR2I%n#+m0{#?qRP_tR@zpgCb=4rcrL!F=;A zh%EIF8m6%JG+qb&mEfuFTLHSxUAZEvC-+kvZKyX~SA3Umt`k}}c!5dy?-sLIM{h@> z!2=C)@nx>`;c9DdwZ&zeUc(7t<21D7qBj!|1^Mp1eZ6)PuvHx+poKSDCSBMFF{bKy z;9*&EyKitD99N}%mK8431rvbT+^%|O|HV23{;RhmS{$5tf!bIPoH9RKps`-EtoW5h zo6H_!s)Dl}2gCeGF6>aZtah9iLuGd19^z0*OryPNt{70RvJSM<#Ox9?HxGg04}b^f zrVEPceD%)#0)v5$YDE?f`73bQ6TA6wV;b^x*u2Ofe|S}+q{s5gr&m~4qGd!wOu|cZ||#h_u=k*fB;R6&k?FoM+c&J;ISg70h!J7*xGus)ta4veTdW)S^@sU@ z4$OBS=a~@F*V0ECic;ht4@?Jw<9kpjBgHfr2FDPykCCz|v2)`JxTH55?b3IM={@DU z!^|9nVO-R#s{`VHypWyH0%cs;0GO3E;It6W@0gX6wZ%W|Dzz&O%m17pa19db(er}C zUId1a4#I+Ou8E1MU$g=zo%g7K(=0Pn$)Rk z<4T2u<0rD)*j+tcy2XvY+0 z0d2pqm4)4lDewsAGThQi{2Kc3&C=|OQF!vOd#WB_`4gG3@inh-4>BoL!&#ij8bw7? zqjFRDaQz!J-YGitV4}$*$hg`vv%N)@#UdzHFI2E<&_@0Uw@h_ZHf}7)G;_NUD3@18 zH5;EtugNT0*RXVK*by>WS>jaDDfe!A61Da=VpIK?mcp^W?!1S2oah^wowRnrYjl~`lgP-mv$?yb6{{S55CCu{R z$9;`dyf0Y>uM1=XSl_$01Lc1Iy68IosWN8Q9Op=~I(F<0+_kKfgC*JggjxNgK6 z-3gQm6;sm?J&;bYe&(dx4BEjvq}b`OT^RqF$J4enP1YkeBK#>l1@-K`ajbn05`0J?0daOtnzh@l3^=BkedW1EahZlRp;`j*CaT;-21&f2wU z+Nh-gc4I36Cw+;3UAc<%ySb`#+c@5y ze~en&bYV|kn?Cn|@fqmGxgfz}U!98$=drjAkMi`43I4R%&H0GKEgx-=7PF}y`+j>r zg&JF`jomnu2G{%QV~Gf_-1gx<3Ky=Md9Q3VnK=;;u0lyTBCuf^aUi?+1+`4lLE6ZK zT#(Bf`5rmr(tgTbIt?yA@y`(Ar=f>-aZ}T~>G32EM%XyFvhn&@PWCm#-<&ApLDCXT zD#(9m|V(OOo7PmE@`vD4$S5;+9IQm19dd zvMEU`)E1_F+0o0-z>YCWqg0u8ciIknU#{q02{~YX)gc_u;8;i233D66pf(IkTDxeN zL=4z2)?S$TV9=ORVr&AkZMl<4tTh(v;Ix1{`pPVqI3n2ci&4Dg+W|N8TBUfZ*WeLF zqCH_1Q0W&f9T$lx3CFJ$o@Lz$99 zW!G&@zFHxTaP!o#z^~xgF|(vrHz8R_r9eo;TX9}2ZyjslrtH=%6O)?1?cL&BT(Amp zTGFU1%%#xl&6sH-UIJk_PGk_McFn7=%yd6tAjm|lnmr8bE2le3I~L{0(ffo}TQjyo zHZZI{-}{E4ohYTlZaS$blB!h$Jq^Rf#(ch}@S+Ww&$b);8+>g84IJcLU%B-W?+IY& zslcZIR>+U4v3O9RFEW;8NpCM0w1ROG84=WpKxQ^R`{=0MZCubg3st z48AyJNEvyxn-jCPTlTwp4EKvyEwD3e%kpdY?^BH0!3n6Eb57_L%J1=a*3>|k68A}v zaW`*4YitylfD}ua8V)vb79)N_Ixw_mpp}yJGbNu+5YYOP9K-7nf*jA1#<^rb4#AcS zKg%zCI)7cotx}L&J8Bqo8O1b0q;B1J#B5N5Z$Zq=wX~nQFgUfAE{@u0+EnmK{1hg> zC{vMfFLD;L8b4L+B51&LCm|scVLPe6h02rws@kGv@R+#IqE8>Xn8i|vRq_Z`V;x6F zNeot$1Zsu`lLS92QlLWF54za6vOEKGYQMdX($0JN*cjG7HP&qZ#3+bEN$8O_PfeAb z0R5;=zXac2IZ?fxu59?Nka;1lKm|;0)6|#RxkD05P5qz;*AL@ig!+f=lW5^Jbag%2 z%9@iM0ph$WFlxS!`p31t92z~TB}P-*CS+1Oo_g;7`6k(Jyj8m8U|Q3Sh7o-Icp4kV zK}%qri5>?%IPfamXIZ8pXbm-#{ytiam<{a5A+3dVP^xz!Pvirsq7Btv?*d7eYgx7q zWFxrzb3-%^lDgMc=Vl7^={=VDEKabTG?VWqOngE`Kt7hs236QKidsoeeUQ_^FzsXjprCDd@pW25rNx#6x&L6ZEpoX9Ffzv@olnH3rGOSW( zG-D|cV0Q~qJ>-L}NIyT?T-+x+wU%;+_GY{>t(l9dI%Ximm+Kmwhee;FK$%{dnF;C% zFjM2&$W68Sz#d*wtfX?*WIOXwT;P6NUw}IHdk|)fw*YnGa0rHx#paG!m=Y6GkS4VX zX`T$4eW9k1W!=q8!(#8A9h67fw))k_G)Q9~Q1e3f`aV@kbcSv7!priDUN}gX(iXTy zr$|kU0Vn%*ylmyDCO&G0Z3g>%JeEPFAW!5*H2Ydl>39w3W+gEUjL&vrRs(xGP{(ze zy7EMWF14@Qh>X>st8_029||TP0>7SG9on_xxeR2Iam3G~Em$}aGsNt$iES9zFa<3W zxtOF*!G@=PhfHO!=9pVPXMUVi30WmkPoy$02w}&6A7mF)G6-`~EVq5CwD2`9Zu`kd)52``#V zNSb`9dG~8(dooi1*-aSMf!fun7Sc`-C$-E(3BoSC$2kKrVcI!&yC*+ff2+C-@!AT_ zsvlAIV+%bRDfd{R*TMF><1&_a%@yZ0G0lg2K;F>7b+7A6pv3-S7qWIgx+Z?dt8}|S z>Qbb6x(+^aoV7FQ!Ph8|RUA6vXWQH*1$GJC+wXLXizNIc9p2yLzw9 z0=MdQ!{NnOwIICJc8!+Jp!zG}**r#E!<}&Te&}|B4q;U57$+pQI^}{qj669zMMe_I z&z0uUCqG%YwtUc8HVN7?0GHpu=bL7&{C>hcd5d(iFV{I5c~jpX&!(a{yS*4MEoYXh z*X4|Y@RVfn;piRm-C%b@{0R;aXrjBtvx^HO;6(>i*RnoG0Rtcd25BT6edxTNOgUAOjn zJ2)l{ipj8IP$KID2}*#F=M%^n&=bA0tY98@+2I+7~A&T-tw%W#3GV>GTmkHaqftl)#+E zMU*P(Rjo>8%P@_@#UNq(_L{}j(&-@1iY0TRizhiATJrnvwSH0v>lYfCI2ex^><3$q znzZgpW0JlQx?JB#0^^s-Js1}}wKh6f>(e%NrMwS`Q(FhazkZb|uyB@d%_9)_xb$6T zS*#-Bn)9gmobhAtvBmL+9H-+0_0US?g6^TOvE8f3v=z3o%NcPjOaf{5EMRnn(_z8- z$|m0D$FTU zDy;21v-#0i)9%_bZ7eo6B9@Q@&XprR&oKl4m>zIj-fiRy4Dqy@VVVs?rscG| zmzaDQ%>AQTi<^vYCmv#KOTd@l7#2VIpsj?nm_WfRZzJako`^uU%Nt3e;cU*y*|$7W zLm%fX#i_*HoUXu!NI$ey>BA<5HQB=|nRAwK!$L#n-Qz;~`zACig0PhAq#^5QS<8L2 zS3A+8%vbVMa7LOtTEM?55apt(DcWh#L}R^P2AY*c8B}Cx=6OFAdMPj1f>k3#^#+Hk z6uW1WJW&RlBRh*1DLb7mJ+KO>!t^t8hX1#_Wk`gjDio9)9IGbyCAGI4DJ~orK+YRv znjxRMtshZQHc$#Y-<-JOV6g^Cr@odj&Xw5B(FmI)*qJ9NHmIz_r{t)TxyB`L-%q5l ztzHgD;S6cw?7Atg*6E1!c6*gPRCb%t7D%z<(xm+K{%EJNiI2N0l8ud0Ch@_av_RW? zIr!nO4dL5466WslE6MsfMss7<)-S!e)2@r2o=7_W)OO`~CwklRWzHTfpB)_HYwgz=BzLhgZ9S<{nLBOwOIgJU=94uj6r!m>Xyn9>&xP+=5!zG_*yEoRgM0`aYts z^)&8(>z5C-QQ*o_s(8E4*?AX#S^0)aqB)OTyX>4BMy8h(cHjA8ji1PRlox@jB*1n? zDIfyDjzeg91Ao(;Q;KE@zei$}>EnrF6I}q&Xd=~&$WdDsyH0H7fJX|E+O~%LS*7^Q zYzZ4`pBdY{b7u72gZm6^5~O-57HwzwAz{)NvVaowo`X02tL3PpgLjwA`^i9F^vSpN zAqH3mRjG8VeJNHZ(1{%!XqC+)Z%D}58Qel{_weSEHoygT9pN@i zi=G;!Vj6XQk2tuJC>lza%ywz|`f7TIz*EN2Gdt!s199Dr4Tfd_%~fu8gXo~|ogt5Q zlEy_CXEe^BgsYM^o@L?s33WM14}7^T(kqohOX_iN@U?u;$l|rAvn{rwy>!yfZw13U zB@X9)qt&4;(C6dP?yRsoTMI!j-f1KC!<%~i1}u7yLXYn)(#a;Z6~r>hp~kfP));mi zcG%kdaB9H)z9M=H!f>kM->fTjRVOELNwh1amgKQT=I8J66kI)u_?0@$$~5f`u%;zl zC?pkr^p2Fe=J~WK%4ItSzKA+QHqJ@~m|Cduv=Q&-P8I5rQ-#G@bYH}YJr zUS(~(w|vKyU(T(*py}jTUp%I%{2!W!K(i$uvotcPjVddW z8_5HKY!oBCwGZcs-q`4Yt`Zk~>K?mcxg51wkZlX5e#B08I75F7#dgn5yf&Hrp`*%$ zQ;_Qg>TYRzBe$x=T(@WI9SC!ReSas9vDm(yslQjBJZde5z8GDU``r|N(MHcxNopGr z_}u39W_zwWDL*XYYt>#Xo!9kL#97|EAGyGBcRXtLTd59x%m=3i zL^9joWYA)HfL15l9%H?q`$mY27!<9$7GH(kxb%MV>`}hR4a?+*LH6aR{dzrX@?6X4 z3e`9L;cjqYb`cJmophbm(OX0b)!AFG?5`c#zLagzMW~o)?-!@e80lvk!p#&CD8u5_r&wp4O0zQ>y!k5U$h_K;rWGk=U)zX!#@Q%|9g*A zWx)qS1?fq6X<$mQTB$#3g;;5tHOYuAh;YKSBz%il3Ui6fPRv#v62SsrCdMRTav)Sg zTq1WOu&@v$Ey;@^+_!)cf|w_X<@RC>!=~+A1-65O0bOFYiH-)abINwZvFB;hJjL_$ z(9iScmUdMp2O$WW!520Hd0Q^Yj?DK%YgJD^ez$Z^?@9@Ab-=KgW@n8nC&88)TDC+E zlJM)L3r+ZJfZW_T$;Imq*#2<(j+FIk8ls7)WJ6CjUu#r5PoXxQs4b)mZza<8=v{o)VlLRM<9yw^0En#tXAj`Sylxvki{<1DPe^ zhjHwx^;c8tb?Vr$6ZB;$Ff$+3(*oinbwpN-#F)bTsXq@Sm?43MC#jQ~`F|twI=7oC zH4TJtu#;ngRA|Y~w5N=UfMZi?s0%ZmKUFTAye&6Y*y-%c1oD3yQ%IF2q2385Zl+=> zfz=o`Bedy|U;oxbyb^rB9ixG{Gb-{h$U0hVe`J;{ql!s_OJ_>>eoQn(G6h7+b^P48 zG<=Wg2;xGD-+d@UMZ!c;0>#3nws$9kIDkK13IfloGT@s14AY>&>>^#>`PT7GV$2Hp zN<{bN*ztlZu_%W=&3+=#3bE(mka6VoHEs~0BjZ$+=0`a@R$iaW)6>wp2w)=v2@|2d z%?34!+iOc5S@;AAC4hELWLH56RGxo4jw8MDMU0Wk2k_G}=Vo(>eRFo(g3@HjG|`H3 zm8b*dK=moM*oB<)*A$M9!!5o~4U``e)wxavm@O_R(`P|u%9^LGi(_%IF<6o;NLp*0 zKsfZ0#24GT8(G`i4UvoMh$^;kOhl?`0yNiyrC#HJH=tqOH^T_d<2Z+ zeN>Y9Zn!X4*DMCK^o75Zk2621bdmV7Rx@AX^alBG4%~;G_vUoxhfhFRlR&+3WwF^T zaL)8xPq|wCZoNT^>3J0K?e{J-kl+hu2rZI>CUv#-z&u@`hjeb+bBZ>bcciQVZ{SbW zez04s9oFEgc8Z+Kp{XFX`MVf-s&w9*dx7wLen(_@y34}Qz@&`$2+osqfxz4&d}{Ql z*g1ag00Gu+$C`0avds{Q65BfGsu9`_`dML*rX~hyWIe$T>CsPRoLIr%MTk3pJ^2zH1qub1MBzPG}PO;Wmav9w%F7?%l=xIf#LlP`! z_Nw;xBQY9anH5-c8A4mME}?{iewjz(Sq-29r{fV;Fc>fv%0!W@(+{={Xl-sJ6aMoc z)9Q+$bchoTGTyWU_oI19!)bD=IG&OImfy;VxNXoIO2hYEfO~MkE#IXTK(~?Z&!ae! zl8z{D&2PC$Q*OBC(rS~-*-GHNJ6AC$@eve>LB@Iq;jbBZj`wk4|LGogE||Ie=M5g= z9d`uYQ1^Sr_q2wmZE>w2WG)!F%^KiqyaDtIAct?}D~JP4shTJy5Bg+-(EA8aXaxbd~BKMtTf2iQ69jD1o* zZF9*S3!v-TdqwK$%&?91Sh2=e63;X0Lci@n7y3XOu2ofyL9^-I767eHESAq{m+@*r zbVDx!FQ|AjT;!bYsXv8ilQjy~Chiu&HNhFXt3R_6kMC8~ChEFqG@MWu#1Q1#=~#ix zrkHpJre_?#r=N0wv`-7cHHqU`phJX2M_^{H0~{VP79Dv{6YP)oA1&TSfKPEPZn2)G z9o{U1huZBLL;Tp_0OYw@+9z(jkrwIGdUrOhKJUbwy?WBt zlIK)*K0lQCY0qZ!$%1?3A#-S70F#YyUnmJF*`xx?aH5;gE5pe-15w)EB#nuf6B*c~ z8Z25NtY%6Wlb)bUA$w%HKs5$!Z*W?YKV-lE0@w^{4vw;J>=rn?u!rv$&eM+rpU6rc=j9>N2Op+C{D^mospMCjF2ZGhe4eADA#skp2EA26%p3Ex9wHW8l&Y@HX z$Qv)mHM}4*@M*#*ll5^hE9M^=q~eyWEai*P;4z<9ZYy!SlNE5nlc7gm;M&Q zKhKE4d*%A>^m0R?{N}y|i6i^k>^n4(wzKvlQeHq{l&JuFD~sTsdhs`(?lFK@Q{pU~ zb!M3c@*3IwN1RUOVjY5>uT+s-2QLWY z4T2>fiSn>>Fob+%B868-v9D@AfWr#M8eM6w#eAlhc#zk6jkLxGBGk`E3$!A@*am!R zy>29&ptYK6>cvP`b!syNp)Q$0UOW|-O@)8!?94GOYF_}+zlW%fCEl|Tep_zx05g6q z>tp47e-&R*hSNe{6{H!mL?+j$c^TXT{C&@T-xIaesNCl05 z9SLb@q&mSb)I{VXMaiWa3PWj=Ed!>*GwUe;^|uk=Pz$njNnfFY^MM>E?zqhf6^{}0 zx&~~dA5#}1ig~7HvOQ#;d9JZBeEQ+}-~v$at`m!(ai z$w(H&mWCC~;PQ1$%iuz3`>dWeb3_p}X>L2LK%2l59Tyc}4m0>9A!8rhoU3m>i2+hl zx?*qs*c^j}+WPs>&v1%1Ko8_ivAGIn@QK7A`hDz-Emkcgv2@wTbYhkiwX2l=xz*XG zaiNg+j4F-I>9v+LjosI-QECrtKjp&0T@xIMKVr+&)gyb4@b3y?2CA?=ooN zT#;rU86WLh(e@#mF*rk(NV-qSIZyr z$6!ZUmzD)%yO-ot`rw3rp6?*_l*@Z*IB0xn4|BGPWHNc-1ZUnNSMWmDh=EzWJRP`) zl%d%J613oXzh5;VY^XWJi{lB`f#u+ThvtP7 zq(HK<4>tw(=yzSBWtYO}XI`S1pMBe3!jFxBHIuwJ(@%zdQFi1Q_hU2eDuHqXte7Ki zOV55H2D6u#4oTfr7|u*3p75KF&jaLEDpxk!4*bhPc%mpfj)Us3XIG3 zIKMX^s^1wt8YK7Ky^UOG=w!o5e7W-<&c|fw2{;Q11vm@J{)@N3-p1U>!0~sKWHaL= zWV(0}1IIyt1p%=_-Fe5Kfzc71wg}`RDDntVZv;4!=&XXF-$48jS0Sc;eDy@Sg;+{A zFStc{dXT}kcIjMXb4F7MbX~2%i;UrBxm%qmLKb|2=?uPr00-$MEUIGR5+JG2l2Nq` zkM{{1RO_R)+8oQ6x&-^kCj)W8Z}TJjS*Wm4>hf+4#VJP)OBaDF%3pms7DclusBUw} z{ND#!*I6h85g6DzNvdAmnwWY{&+!KZM4DGzeHI?MR@+~|su0{y-5-nICz_MIT_#FE zm<5f3zlaKq!XyvY3H`9s&T};z!cK}G%;~!rpzk9-6L}4Rg7vXtKFsl}@sT#U#7)x- z7UWue5sa$R>N&b{J61&gvKcKlozH*;OjoDR+elkh|4bJ!_3AZNMOu?n9&|L>OTD78 z^i->ah_Mqc|Ev)KNDzfu1P3grBIM#%`QZqj5W{qu(HocQhjyS;UINoP`{J+DvV?|1 z_sw6Yr3z6%e7JKVDY<$P=M)dbk@~Yw9|2!Cw!io3%j92wTD!c^e9Vj+7VqXo3>u#= zv#M{HHJ=e$X5vQ>>ML?E8#UlmvJgTnb73{PSPTf*0)mcj6C z{KsfUbDK|F$E(k;ER%8HMdDi`=BfpZzP3cl5yJHu;v^o2FkHNk;cXc17tL8T!CsYI zfeZ6sw@;8ia|mY_AXjCS?kUfxdjDB28)~Tz1dGE|{VfBS9`0m2!m1yG?hR})er^pl4c@9Aq+|}ZlDaHL)K$O| z%9Jp-imI-Id0|(d5{v~w6mx)tUKfbuVD`xNt04Mry%M+jXzE>4(TBsx#&=@wT2Vh) z1yeEY&~17>0%P(eHP0HB^|7C+WJxQBTG$uyOWY@iDloRIb-Cf!p<{WQHR!422#F34 zG`v|#CJ^G}y9U*7jgTlD{D&y$Iv{6&PYG>{Ixg$pGk?lWrE#PJ8KunQC@}^6OP!|< zS;}p3to{S|uZz%kKe|;A0bL0XxPB&Q{J(9PyX`+Kr`k~r2}yP^ND{8!v7Q1&vtk& z2Y}l@J@{|2`oA%sxvM9i0V+8IXrZ4;tey)d;LZI70Kbim<4=WoTPZy=Yd|34v#$Kh zx|#YJ8s`J>W&jt#GcMpx84w2Z3ur-rK7gf-p5cE)=w1R2*|0mj12hvapuUWM0b~dG zMg9p8FmAZI@i{q~0@QuY44&mMUNXd7z>U58shA3o`p5eVLpq>+{(<3->DWuSFVZwC zxd50Uz(w~LxC4}bgag#q#NNokK@yNc+Q|Ap!u>Ddy+df>v;j@I12CDNN9do+0^n8p zMQs7X#+FVF0C5muGfN{r0|Nkql%BQT|K(DDNdR2pzM=_ea5+GO|J67`05AV92t@4l z0Qno0078PIHdaQGHZ~Scw!dzgqjK~3B7kf>BcP__&lLyU(cu3B^uLo%{j|Mb0NR)tkeT7Hcwp4O# z)yzu>cvG(d9~0a^)eZ;;%3ksk@F&1eEBje~ zW+-_s)&RgiweQc!otF>4%vbXKaOU41{!hw?|2`Ld3I8$&#WOsq>EG)1ANb!{N4z9@ zsU!bPG-~-bqCeIDzo^Q;gnucB{tRzm{ZH^Orphm2U+REA!*<*J6YQV83@&xoDl%#wnl5qcBqCcAF-vX5{30}(oJrnSH z{RY85hylK2dMOh2%oO1J8%)0?8TOL%rS8)+CsDv}aQ>4D)Jv+DLK)9gI^n-T^$)Tc zFPUD75qJm!Y-KBqj;JP4dV4 z`X{lGmn<)1IGz330}s}Jrjtf{(lnuuNHe5(ezA(pYa=1|Ff-LhPFK8 zyJh_b{yzu0yll6ZkpRzRjezyYivjyjW7QwO;@6X`m;2Apn2EK2!~7S}-*=;5*7K$B z`x(=!^?zgj(-`&ApZJXI09aDLXaT@<;CH=?fBOY5d|b~wBA@@p^K#nxr`)?i?SqTupI_PJ(A3cx`z~9mX_*)>L F{|7XC?P&l2 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index afc472b..0000000 --- a/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Fri Nov 13 22:36:48 EST 2020 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip diff --git a/gradlew b/gradlew deleted file mode 100644 index cccdd3d..0000000 --- a/gradlew +++ /dev/null @@ -1,172 +0,0 @@ -#!/usr/bin/env sh - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# 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 - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# 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" - which java >/dev/null 2>&1 || 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 - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=$(save "$@") - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong -if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then - cd "$(dirname "$0")" -fi - -exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat deleted file mode 100644 index f955316..0000000 --- a/gradlew.bat +++ /dev/null @@ -1,84 +0,0 @@ -@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=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@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= - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="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! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index 9976565..0000000 --- a/settings.gradle +++ /dev/null @@ -1,2 +0,0 @@ -include ':app' -rootProject.name = "VoiceModulation" \ No newline at end of file From ca9b049c33f3f98108b3dabece1695f61302a593 Mon Sep 17 00:00:00 2001 From: FreddyJohn Date: Tue, 11 Feb 2025 00:52:38 -0500 Subject: [PATCH 2/2] testing full app migration to expo with git history cause: git history matters, I want it, give me it; this is just template for expo, more commits next; --- .gitignore | 38 + README.md | 50 + app.json | 41 + app/(tabs)/_layout.tsx | 45 + app/(tabs)/explore.tsx | 109 + app/(tabs)/index.tsx | 74 + app/+not-found.tsx | 32 + app/_layout.tsx | 39 + assets/fonts/SpaceMono-Regular.ttf | Bin 0 -> 93252 bytes assets/images/adaptive-icon.png | Bin 0 -> 17547 bytes assets/images/favicon.png | Bin 0 -> 1466 bytes assets/images/icon.png | Bin 0 -> 22380 bytes assets/images/partial-react-logo.png | Bin 0 -> 5075 bytes assets/images/react-logo.png | Bin 0 -> 6341 bytes assets/images/react-logo@2x.png | Bin 0 -> 14225 bytes assets/images/react-logo@3x.png | Bin 0 -> 21252 bytes assets/images/splash-icon.png | Bin 0 -> 17547 bytes components/Collapsible.tsx | 45 + components/ExternalLink.tsx | 24 + components/HapticTab.tsx | 18 + components/HelloWave.tsx | 40 + components/ParallaxScrollView.tsx | 82 + components/ThemedText.tsx | 60 + components/ThemedView.tsx | 14 + components/__tests__/ThemedText-test.tsx | 10 + .../__snapshots__/ThemedText-test.tsx.snap | 24 + components/ui/IconSymbol.ios.tsx | 32 + components/ui/IconSymbol.tsx | 43 + components/ui/TabBarBackground.ios.tsx | 22 + components/ui/TabBarBackground.tsx | 6 + constants/Colors.ts | 26 + hooks/useColorScheme.ts | 1 + hooks/useColorScheme.web.ts | 21 + hooks/useThemeColor.ts | 21 + package-lock.json | 23891 ++++++++++++++++ package.json | 54 + scripts/reset-project.js | 112 + tsconfig.json | 17 + 38 files changed, 24991 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app.json create mode 100644 app/(tabs)/_layout.tsx create mode 100644 app/(tabs)/explore.tsx create mode 100644 app/(tabs)/index.tsx create mode 100644 app/+not-found.tsx create mode 100644 app/_layout.tsx create mode 100644 assets/fonts/SpaceMono-Regular.ttf create mode 100644 assets/images/adaptive-icon.png create mode 100644 assets/images/favicon.png create mode 100644 assets/images/icon.png create mode 100644 assets/images/partial-react-logo.png create mode 100644 assets/images/react-logo.png create mode 100644 assets/images/react-logo@2x.png create mode 100644 assets/images/react-logo@3x.png create mode 100644 assets/images/splash-icon.png create mode 100644 components/Collapsible.tsx create mode 100644 components/ExternalLink.tsx create mode 100644 components/HapticTab.tsx create mode 100644 components/HelloWave.tsx create mode 100644 components/ParallaxScrollView.tsx create mode 100644 components/ThemedText.tsx create mode 100644 components/ThemedView.tsx create mode 100644 components/__tests__/ThemedText-test.tsx create mode 100644 components/__tests__/__snapshots__/ThemedText-test.tsx.snap create mode 100644 components/ui/IconSymbol.ios.tsx create mode 100644 components/ui/IconSymbol.tsx create mode 100644 components/ui/TabBarBackground.ios.tsx create mode 100644 components/ui/TabBarBackground.tsx create mode 100644 constants/Colors.ts create mode 100644 hooks/useColorScheme.ts create mode 100644 hooks/useColorScheme.web.ts create mode 100644 hooks/useThemeColor.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 scripts/reset-project.js create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c9d575d --- /dev/null +++ b/.gitignore @@ -0,0 +1,38 @@ +# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files + +# dependencies +node_modules/ + +# Expo +.expo/ +dist/ +web-build/ +expo-env.d.ts + +# Native +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision + +# Metro +.metro-health-check* + +# debug +npm-debug.* +yarn-debug.* +yarn-error.* + +# macOS +.DS_Store +*.pem + +# local env files +.env*.local + +# typescript +*.tsbuildinfo + +app-example diff --git a/README.md b/README.md new file mode 100644 index 0000000..cd4feb8 --- /dev/null +++ b/README.md @@ -0,0 +1,50 @@ +# Welcome to your Expo app šŸ‘‹ + +This is an [Expo](https://expo.dev) project created with [`create-expo-app`](https://www.npmjs.com/package/create-expo-app). + +## Get started + +1. Install dependencies + + ```bash + npm install + ``` + +2. Start the app + + ```bash + npx expo start + ``` + +In the output, you'll find options to open the app in a + +- [development build](https://docs.expo.dev/develop/development-builds/introduction/) +- [Android emulator](https://docs.expo.dev/workflow/android-studio-emulator/) +- [iOS simulator](https://docs.expo.dev/workflow/ios-simulator/) +- [Expo Go](https://expo.dev/go), a limited sandbox for trying out app development with Expo + +You can start developing by editing the files inside the **app** directory. This project uses [file-based routing](https://docs.expo.dev/router/introduction). + +## Get a fresh project + +When you're ready, run: + +```bash +npm run reset-project +``` + +This command will move the starter code to the **app-example** directory and create a blank **app** directory where you can start developing. + +## Learn more + +To learn more about developing your project with Expo, look at the following resources: + +- [Expo documentation](https://docs.expo.dev/): Learn fundamentals, or go into advanced topics with our [guides](https://docs.expo.dev/guides). +- [Learn Expo tutorial](https://docs.expo.dev/tutorial/introduction/): Follow a step-by-step tutorial where you'll create a project that runs on Android, iOS, and the web. + +## Join the community + +Join our community of developers creating universal apps. + +- [Expo on GitHub](https://github.com/expo/expo): View our open source platform and contribute. +- [Discord community](https://chat.expo.dev): Chat with Expo users and ask questions. diff --git a/app.json b/app.json new file mode 100644 index 0000000..e7b4ace --- /dev/null +++ b/app.json @@ -0,0 +1,41 @@ +{ + "expo": { + "name": "voice-modulation", + "slug": "voice-modulation", + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/images/icon.png", + "scheme": "myapp", + "userInterfaceStyle": "automatic", + "newArchEnabled": true, + "ios": { + "supportsTablet": true + }, + "android": { + "adaptiveIcon": { + "foregroundImage": "./assets/images/adaptive-icon.png", + "backgroundColor": "#ffffff" + } + }, + "web": { + "bundler": "metro", + "output": "static", + "favicon": "./assets/images/favicon.png" + }, + "plugins": [ + "expo-router", + [ + "expo-splash-screen", + { + "image": "./assets/images/splash-icon.png", + "imageWidth": 200, + "resizeMode": "contain", + "backgroundColor": "#ffffff" + } + ] + ], + "experiments": { + "typedRoutes": true + } + } +} diff --git a/app/(tabs)/_layout.tsx b/app/(tabs)/_layout.tsx new file mode 100644 index 0000000..cfbc1e2 --- /dev/null +++ b/app/(tabs)/_layout.tsx @@ -0,0 +1,45 @@ +import { Tabs } from 'expo-router'; +import React from 'react'; +import { Platform } from 'react-native'; + +import { HapticTab } from '@/components/HapticTab'; +import { IconSymbol } from '@/components/ui/IconSymbol'; +import TabBarBackground from '@/components/ui/TabBarBackground'; +import { Colors } from '@/constants/Colors'; +import { useColorScheme } from '@/hooks/useColorScheme'; + +export default function TabLayout() { + const colorScheme = useColorScheme(); + + return ( + + , + }} + /> + , + }} + /> + + ); +} diff --git a/app/(tabs)/explore.tsx b/app/(tabs)/explore.tsx new file mode 100644 index 0000000..06e70c4 --- /dev/null +++ b/app/(tabs)/explore.tsx @@ -0,0 +1,109 @@ +import { StyleSheet, Image, Platform } from 'react-native'; + +import { Collapsible } from '@/components/Collapsible'; +import { ExternalLink } from '@/components/ExternalLink'; +import ParallaxScrollView from '@/components/ParallaxScrollView'; +import { ThemedText } from '@/components/ThemedText'; +import { ThemedView } from '@/components/ThemedView'; +import { IconSymbol } from '@/components/ui/IconSymbol'; + +export default function TabTwoScreen() { + return ( + + }> + + Explore + + This app includes example code to help you get started. + + + This app has two screens:{' '} + app/(tabs)/index.tsx and{' '} + app/(tabs)/explore.tsx + + + The layout file in app/(tabs)/_layout.tsx{' '} + sets up the tab navigator. + + + Learn more + + + + + You can open this project on Android, iOS, and the web. To open the web version, press{' '} + w in the terminal running this project. + + + + + For static images, you can use the @2x and{' '} + @3x suffixes to provide files for + different screen densities + + + + Learn more + + + + + Open app/_layout.tsx to see how to load{' '} + + custom fonts such as this one. + + + + Learn more + + + + + This template has light and dark mode support. The{' '} + useColorScheme() hook lets you inspect + what the user's current color scheme is, and so you can adjust UI colors accordingly. + + + Learn more + + + + + This template includes an example of an animated component. The{' '} + components/HelloWave.tsx component uses + the powerful react-native-reanimated{' '} + library to create a waving hand animation. + + {Platform.select({ + ios: ( + + The components/ParallaxScrollView.tsx{' '} + component provides a parallax effect for the header image. + + ), + })} + + + ); +} + +const styles = StyleSheet.create({ + headerImage: { + color: '#808080', + bottom: -90, + left: -35, + position: 'absolute', + }, + titleContainer: { + flexDirection: 'row', + gap: 8, + }, +}); diff --git a/app/(tabs)/index.tsx b/app/(tabs)/index.tsx new file mode 100644 index 0000000..886b079 --- /dev/null +++ b/app/(tabs)/index.tsx @@ -0,0 +1,74 @@ +import { Image, StyleSheet, Platform } from 'react-native'; + +import { HelloWave } from '@/components/HelloWave'; +import ParallaxScrollView from '@/components/ParallaxScrollView'; +import { ThemedText } from '@/components/ThemedText'; +import { ThemedView } from '@/components/ThemedView'; + +export default function HomeScreen() { + return ( + + }> + + Welcome! + + + + Step 1: Try it + + Edit app/(tabs)/index.tsx to see changes. + Press{' '} + + {Platform.select({ + ios: 'cmd + d', + android: 'cmd + m', + web: 'F12' + })} + {' '} + to open developer tools. + + + + Step 2: Explore + + Tap the Explore tab to learn more about what's included in this starter app. + + + + Step 3: Get a fresh start + + When you're ready, run{' '} + npm run reset-project to get a fresh{' '} + app directory. This will move the current{' '} + app to{' '} + app-example. + + + + ); +} + +const styles = StyleSheet.create({ + titleContainer: { + flexDirection: 'row', + alignItems: 'center', + gap: 8, + }, + stepContainer: { + gap: 8, + marginBottom: 8, + }, + reactLogo: { + height: 178, + width: 290, + bottom: 0, + left: 0, + position: 'absolute', + }, +}); diff --git a/app/+not-found.tsx b/app/+not-found.tsx new file mode 100644 index 0000000..963b04f --- /dev/null +++ b/app/+not-found.tsx @@ -0,0 +1,32 @@ +import { Link, Stack } from 'expo-router'; +import { StyleSheet } from 'react-native'; + +import { ThemedText } from '@/components/ThemedText'; +import { ThemedView } from '@/components/ThemedView'; + +export default function NotFoundScreen() { + return ( + <> + + + This screen doesn't exist. + + Go to home screen! + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + alignItems: 'center', + justifyContent: 'center', + padding: 20, + }, + link: { + marginTop: 15, + paddingVertical: 15, + }, +}); diff --git a/app/_layout.tsx b/app/_layout.tsx new file mode 100644 index 0000000..db74578 --- /dev/null +++ b/app/_layout.tsx @@ -0,0 +1,39 @@ +import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native'; +import { useFonts } from 'expo-font'; +import { Stack } from 'expo-router'; +import * as SplashScreen from 'expo-splash-screen'; +import { StatusBar } from 'expo-status-bar'; +import { useEffect } from 'react'; +import 'react-native-reanimated'; + +import { useColorScheme } from '@/hooks/useColorScheme'; + +// Prevent the splash screen from auto-hiding before asset loading is complete. +SplashScreen.preventAutoHideAsync(); + +export default function RootLayout() { + const colorScheme = useColorScheme(); + const [loaded] = useFonts({ + SpaceMono: require('../assets/fonts/SpaceMono-Regular.ttf'), + }); + + useEffect(() => { + if (loaded) { + SplashScreen.hideAsync(); + } + }, [loaded]); + + if (!loaded) { + return null; + } + + return ( + + + + + + + + ); +} diff --git a/assets/fonts/SpaceMono-Regular.ttf b/assets/fonts/SpaceMono-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..28d7ff717769d29e5d1f036bfa91eea660ce8a24 GIT binary patch literal 93252 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%0Ay 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 literal 0 HcmV?d00001 diff --git a/assets/images/icon.png b/assets/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0b1526fc7b78680fd8d733dbc6113e1af695487 GIT binary patch literal 22380 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 literal 0 HcmV?d00001 diff --git a/assets/images/partial-react-logo.png b/assets/images/partial-react-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..66fd9570e4fac42bca15352def191c563100b2ed GIT binary patch literal 5075 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 literal 0 HcmV?d00001 diff --git a/assets/images/react-logo.png b/assets/images/react-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9d72a9ffcbb39d89709073e1a7edd8ba414932c1 GIT binary patch literal 6341 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

OG^bt6yG2??7FhdGVc8feK}syBta)V!iG4 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 + setIsOpen((value) => !value)} + activeOpacity={0.8}> + + + {title} + + {isOpen && {children}} + + ); +} + +const styles = StyleSheet.create({ + heading: { + flexDirection: 'row', + alignItems: 'center', + gap: 6, + }, + content: { + marginTop: 6, + marginLeft: 24, + }, +}); diff --git a/components/ExternalLink.tsx b/components/ExternalLink.tsx new file mode 100644 index 0000000..8f05675 --- /dev/null +++ b/components/ExternalLink.tsx @@ -0,0 +1,24 @@ +import { Link } from 'expo-router'; +import { openBrowserAsync } from 'expo-web-browser'; +import { type ComponentProps } from 'react'; +import { Platform } from 'react-native'; + +type Props = Omit, 'href'> & { href: string }; + +export function ExternalLink({ href, ...rest }: Props) { + return ( + { + if (Platform.OS !== 'web') { + // Prevent the default behavior of linking to the default browser on native. + event.preventDefault(); + // Open the link in an in-app browser. + await openBrowserAsync(href); + } + }} + /> + ); +} diff --git a/components/HapticTab.tsx b/components/HapticTab.tsx new file mode 100644 index 0000000..7f3981c --- /dev/null +++ b/components/HapticTab.tsx @@ -0,0 +1,18 @@ +import { BottomTabBarButtonProps } from '@react-navigation/bottom-tabs'; +import { PlatformPressable } from '@react-navigation/elements'; +import * as Haptics from 'expo-haptics'; + +export function HapticTab(props: BottomTabBarButtonProps) { + return ( + { + if (process.env.EXPO_OS === 'ios') { + // Add a soft haptic feedback when pressing down on the tabs. + Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light); + } + props.onPressIn?.(ev); + }} + /> + ); +} diff --git a/components/HelloWave.tsx b/components/HelloWave.tsx new file mode 100644 index 0000000..9b4bc31 --- /dev/null +++ b/components/HelloWave.tsx @@ -0,0 +1,40 @@ +import { useEffect } from 'react'; +import { StyleSheet } from 'react-native'; +import Animated, { + useSharedValue, + useAnimatedStyle, + withTiming, + withRepeat, + withSequence, +} from 'react-native-reanimated'; + +import { ThemedText } from '@/components/ThemedText'; + +export function HelloWave() { + const rotationAnimation = useSharedValue(0); + + useEffect(() => { + rotationAnimation.value = withRepeat( + withSequence(withTiming(25, { duration: 150 }), withTiming(0, { duration: 150 })), + 4 // Run the animation 4 times + ); + }, []); + + const animatedStyle = useAnimatedStyle(() => ({ + transform: [{ rotate: `${rotationAnimation.value}deg` }], + })); + + return ( + + šŸ‘‹ + + ); +} + +const styles = StyleSheet.create({ + text: { + fontSize: 28, + lineHeight: 32, + marginTop: -6, + }, +}); diff --git a/components/ParallaxScrollView.tsx b/components/ParallaxScrollView.tsx new file mode 100644 index 0000000..5df1d75 --- /dev/null +++ b/components/ParallaxScrollView.tsx @@ -0,0 +1,82 @@ +import type { PropsWithChildren, ReactElement } from 'react'; +import { StyleSheet } from 'react-native'; +import Animated, { + interpolate, + useAnimatedRef, + useAnimatedStyle, + useScrollViewOffset, +} from 'react-native-reanimated'; + +import { ThemedView } from '@/components/ThemedView'; +import { useBottomTabOverflow } from '@/components/ui/TabBarBackground'; +import { useColorScheme } from '@/hooks/useColorScheme'; + +const HEADER_HEIGHT = 250; + +type Props = PropsWithChildren<{ + headerImage: ReactElement; + headerBackgroundColor: { dark: string; light: string }; +}>; + +export default function ParallaxScrollView({ + children, + headerImage, + headerBackgroundColor, +}: Props) { + const colorScheme = useColorScheme() ?? 'light'; + const scrollRef = useAnimatedRef(); + const scrollOffset = useScrollViewOffset(scrollRef); + const bottom = useBottomTabOverflow(); + const headerAnimatedStyle = useAnimatedStyle(() => { + return { + transform: [ + { + translateY: interpolate( + scrollOffset.value, + [-HEADER_HEIGHT, 0, HEADER_HEIGHT], + [-HEADER_HEIGHT / 2, 0, HEADER_HEIGHT * 0.75] + ), + }, + { + scale: interpolate(scrollOffset.value, [-HEADER_HEIGHT, 0, HEADER_HEIGHT], [2, 1, 1]), + }, + ], + }; + }); + + return ( + + + + {headerImage} + + {children} + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + header: { + height: HEADER_HEIGHT, + overflow: 'hidden', + }, + content: { + flex: 1, + padding: 32, + gap: 16, + overflow: 'hidden', + }, +}); diff --git a/components/ThemedText.tsx b/components/ThemedText.tsx new file mode 100644 index 0000000..c0e1a78 --- /dev/null +++ b/components/ThemedText.tsx @@ -0,0 +1,60 @@ +import { Text, type TextProps, StyleSheet } from 'react-native'; + +import { useThemeColor } from '@/hooks/useThemeColor'; + +export type ThemedTextProps = TextProps & { + lightColor?: string; + darkColor?: string; + type?: 'default' | 'title' | 'defaultSemiBold' | 'subtitle' | 'link'; +}; + +export function ThemedText({ + style, + lightColor, + darkColor, + type = 'default', + ...rest +}: ThemedTextProps) { + const color = useThemeColor({ light: lightColor, dark: darkColor }, 'text'); + + return ( + + ); +} + +const styles = StyleSheet.create({ + default: { + fontSize: 16, + lineHeight: 24, + }, + defaultSemiBold: { + fontSize: 16, + lineHeight: 24, + fontWeight: '600', + }, + title: { + fontSize: 32, + fontWeight: 'bold', + lineHeight: 32, + }, + subtitle: { + fontSize: 20, + fontWeight: 'bold', + }, + link: { + lineHeight: 30, + fontSize: 16, + color: '#0a7ea4', + }, +}); diff --git a/components/ThemedView.tsx b/components/ThemedView.tsx new file mode 100644 index 0000000..4d2cb09 --- /dev/null +++ b/components/ThemedView.tsx @@ -0,0 +1,14 @@ +import { View, type ViewProps } from 'react-native'; + +import { useThemeColor } from '@/hooks/useThemeColor'; + +export type ThemedViewProps = ViewProps & { + lightColor?: string; + darkColor?: string; +}; + +export function ThemedView({ style, lightColor, darkColor, ...otherProps }: ThemedViewProps) { + const backgroundColor = useThemeColor({ light: lightColor, dark: darkColor }, 'background'); + + return ; +} diff --git a/components/__tests__/ThemedText-test.tsx b/components/__tests__/ThemedText-test.tsx new file mode 100644 index 0000000..1ac3225 --- /dev/null +++ b/components/__tests__/ThemedText-test.tsx @@ -0,0 +1,10 @@ +import * as React from 'react'; +import renderer from 'react-test-renderer'; + +import { ThemedText } from '../ThemedText'; + +it(`renders correctly`, () => { + const tree = renderer.create(Snapshot test!).toJSON(); + + expect(tree).toMatchSnapshot(); +}); diff --git a/components/__tests__/__snapshots__/ThemedText-test.tsx.snap b/components/__tests__/__snapshots__/ThemedText-test.tsx.snap new file mode 100644 index 0000000..b68e53e --- /dev/null +++ b/components/__tests__/__snapshots__/ThemedText-test.tsx.snap @@ -0,0 +1,24 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders correctly 1`] = ` + + Snapshot test! + +`; diff --git a/components/ui/IconSymbol.ios.tsx b/components/ui/IconSymbol.ios.tsx new file mode 100644 index 0000000..9177f4d --- /dev/null +++ b/components/ui/IconSymbol.ios.tsx @@ -0,0 +1,32 @@ +import { SymbolView, SymbolViewProps, SymbolWeight } from 'expo-symbols'; +import { StyleProp, ViewStyle } from 'react-native'; + +export function IconSymbol({ + name, + size = 24, + color, + style, + weight = 'regular', +}: { + name: SymbolViewProps['name']; + size?: number; + color: string; + style?: StyleProp; + weight?: SymbolWeight; +}) { + return ( + + ); +} diff --git a/components/ui/IconSymbol.tsx b/components/ui/IconSymbol.tsx new file mode 100644 index 0000000..f1fabd4 --- /dev/null +++ b/components/ui/IconSymbol.tsx @@ -0,0 +1,43 @@ +// This file is a fallback for using MaterialIcons on Android and web. + +import MaterialIcons from '@expo/vector-icons/MaterialIcons'; +import { SymbolWeight } from 'expo-symbols'; +import React from 'react'; +import { OpaqueColorValue, StyleProp, ViewStyle } from 'react-native'; + +// Add your SFSymbol to MaterialIcons mappings here. +const MAPPING = { + // See MaterialIcons here: https://icons.expo.fyi + // See SF Symbols in the SF Symbols app on Mac. + 'house.fill': 'home', + 'paperplane.fill': 'send', + 'chevron.left.forwardslash.chevron.right': 'code', + 'chevron.right': 'chevron-right', +} as Partial< + Record< + import('expo-symbols').SymbolViewProps['name'], + React.ComponentProps['name'] + > +>; + +export type IconSymbolName = keyof typeof MAPPING; + +/** + * An icon component that uses native SFSymbols on iOS, and MaterialIcons on Android and web. This ensures a consistent look across platforms, and optimal resource usage. + * + * Icon `name`s are based on SFSymbols and require manual mapping to MaterialIcons. + */ +export function IconSymbol({ + name, + size = 24, + color, + style, +}: { + name: IconSymbolName; + size?: number; + color: string | OpaqueColorValue; + style?: StyleProp; + weight?: SymbolWeight; +}) { + return ; +} diff --git a/components/ui/TabBarBackground.ios.tsx b/components/ui/TabBarBackground.ios.tsx new file mode 100644 index 0000000..6668e78 --- /dev/null +++ b/components/ui/TabBarBackground.ios.tsx @@ -0,0 +1,22 @@ +import { useBottomTabBarHeight } from '@react-navigation/bottom-tabs'; +import { BlurView } from 'expo-blur'; +import { StyleSheet } from 'react-native'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; + +export default function BlurTabBarBackground() { + return ( + + ); +} + +export function useBottomTabOverflow() { + const tabHeight = useBottomTabBarHeight(); + const { bottom } = useSafeAreaInsets(); + return tabHeight - bottom; +} diff --git a/components/ui/TabBarBackground.tsx b/components/ui/TabBarBackground.tsx new file mode 100644 index 0000000..70d1c3c --- /dev/null +++ b/components/ui/TabBarBackground.tsx @@ -0,0 +1,6 @@ +// This is a shim for web and Android where the tab bar is generally opaque. +export default undefined; + +export function useBottomTabOverflow() { + return 0; +} diff --git a/constants/Colors.ts b/constants/Colors.ts new file mode 100644 index 0000000..14e6784 --- /dev/null +++ b/constants/Colors.ts @@ -0,0 +1,26 @@ +/** + * Below are the colors that are used in the app. The colors are defined in the light and dark mode. + * There are many other ways to style your app. For example, [Nativewind](https://www.nativewind.dev/), [Tamagui](https://tamagui.dev/), [unistyles](https://reactnativeunistyles.vercel.app), etc. + */ + +const tintColorLight = '#0a7ea4'; +const tintColorDark = '#fff'; + +export const Colors = { + light: { + text: '#11181C', + background: '#fff', + tint: tintColorLight, + icon: '#687076', + tabIconDefault: '#687076', + tabIconSelected: tintColorLight, + }, + dark: { + text: '#ECEDEE', + background: '#151718', + tint: tintColorDark, + icon: '#9BA1A6', + tabIconDefault: '#9BA1A6', + tabIconSelected: tintColorDark, + }, +}; diff --git a/hooks/useColorScheme.ts b/hooks/useColorScheme.ts new file mode 100644 index 0000000..17e3c63 --- /dev/null +++ b/hooks/useColorScheme.ts @@ -0,0 +1 @@ +export { useColorScheme } from 'react-native'; diff --git a/hooks/useColorScheme.web.ts b/hooks/useColorScheme.web.ts new file mode 100644 index 0000000..7eb1c1b --- /dev/null +++ b/hooks/useColorScheme.web.ts @@ -0,0 +1,21 @@ +import { useEffect, useState } from 'react'; +import { useColorScheme as useRNColorScheme } from 'react-native'; + +/** + * To support static rendering, this value needs to be re-calculated on the client side for web + */ +export function useColorScheme() { + const [hasHydrated, setHasHydrated] = useState(false); + + useEffect(() => { + setHasHydrated(true); + }, []); + + const colorScheme = useRNColorScheme(); + + if (hasHydrated) { + return colorScheme; + } + + return 'light'; +} diff --git a/hooks/useThemeColor.ts b/hooks/useThemeColor.ts new file mode 100644 index 0000000..0608e73 --- /dev/null +++ b/hooks/useThemeColor.ts @@ -0,0 +1,21 @@ +/** + * Learn more about light and dark modes: + * https://docs.expo.dev/guides/color-schemes/ + */ + +import { Colors } from '@/constants/Colors'; +import { useColorScheme } from '@/hooks/useColorScheme'; + +export function useThemeColor( + props: { light?: string; dark?: string }, + colorName: keyof typeof Colors.light & keyof typeof Colors.dark +) { + const theme = useColorScheme() ?? 'light'; + const colorFromProps = props[theme]; + + if (colorFromProps) { + return colorFromProps; + } else { + return Colors[theme][colorName]; + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..b0113d5 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,23891 @@ +{ + "name": "voice-modulation", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "voice-modulation", + "version": "1.0.0", + "dependencies": { + "@expo/vector-icons": "^14.0.2", + "@react-navigation/bottom-tabs": "^7.2.0", + "@react-navigation/native": "^7.0.14", + "expo": "~52.0.32", + "expo-blur": "~14.0.3", + "expo-constants": "~17.0.5", + "expo-font": "~13.0.3", + "expo-haptics": "~14.0.1", + "expo-linking": "~7.0.5", + "expo-router": "~4.0.17", + "expo-splash-screen": "~0.29.21", + "expo-status-bar": "~2.0.1", + "expo-symbols": "~0.2.2", + "expo-system-ui": "~4.0.8", + "expo-web-browser": "~14.0.2", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-native": "0.76.7", + "react-native-gesture-handler": "~2.20.2", + "react-native-reanimated": "~3.16.1", + "react-native-safe-area-context": "4.12.0", + "react-native-screens": "~4.4.0", + "react-native-web": "~0.19.13", + "react-native-webview": "13.12.5" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@types/jest": "^29.5.12", + "@types/react": "~18.3.12", + "@types/react-test-renderer": "^18.3.0", + "jest": "^29.2.1", + "jest-expo": "~52.0.3", + "react-test-renderer": "18.3.1", + "typescript": "^5.3.3" + } + }, + "node_modules/@0no-co/graphql.web": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.0.13.tgz", + "integrity": "sha512-jqYxOevheVTU1S36ZdzAkJIdvRp2m3OYIG5SEoKDw5NI8eVwkoI0D/Q3DYNGmXCxkA6CQuoa7zvMiDPTLqUNuw==", + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", + "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/traverse": "^7.26.8", + "@babel/types": "^7.26.8", + "@types/gensync": "^1.0.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" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", + "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", + "dependencies": { + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", + "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", + "dependencies": { + "@babel/types": "^7.26.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz", + "integrity": "sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.25.9.tgz", + "integrity": "sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz", + "integrity": "sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "peer": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.26.5.tgz", + "integrity": "sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/plugin-syntax-flow": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "peer": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.8.tgz", + "integrity": "sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA==", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.26.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz", + "integrity": "sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "peer": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", + "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", + "peer": true, + "dependencies": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "peer": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.25.9.tgz", + "integrity": "sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-flow-strip-types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz", + "integrity": "sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", + "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", + "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse--for-generate-function-map": { + "name": "@babel/traverse", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", + "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/bunyan": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@expo/bunyan/-/bunyan-4.0.1.tgz", + "integrity": "sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==", + "dependencies": { + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@expo/cli": { + "version": "0.22.13", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.22.13.tgz", + "integrity": "sha512-GpRkCt5Eb0pWXrvpvYswFhUxm0R5197P1acAgj242XfsdNhjVUfjScj+Z6raTRsW0SdIxmingpef2fZaHvUFKQ==", + "dependencies": { + "@0no-co/graphql.web": "^1.0.8", + "@babel/runtime": "^7.20.0", + "@expo/code-signing-certificates": "^0.0.5", + "@expo/config": "~10.0.8", + "@expo/config-plugins": "~9.0.15", + "@expo/devcert": "^1.1.2", + "@expo/env": "~0.4.1", + "@expo/image-utils": "^0.6.4", + "@expo/json-file": "^9.0.1", + "@expo/metro-config": "~0.19.9", + "@expo/osascript": "^2.1.5", + "@expo/package-manager": "^1.7.1", + "@expo/plist": "^0.2.1", + "@expo/prebuild-config": "^8.0.26", + "@expo/rudder-sdk-node": "^1.1.1", + "@expo/spawn-async": "^1.7.2", + "@expo/ws-tunnel": "^1.0.1", + "@expo/xcpretty": "^4.3.0", + "@react-native/dev-middleware": "0.76.7", + "@urql/core": "^5.0.6", + "@urql/exchange-retry": "^1.3.0", + "accepts": "^1.3.8", + "arg": "^5.0.2", + "better-opn": "~3.0.2", + "bplist-creator": "0.0.7", + "bplist-parser": "^0.3.1", + "cacache": "^18.0.2", + "chalk": "^4.0.0", + "ci-info": "^3.3.0", + "compression": "^1.7.4", + "connect": "^3.7.0", + "debug": "^4.3.4", + "env-editor": "^0.4.1", + "fast-glob": "^3.3.2", + "form-data": "^3.0.1", + "freeport-async": "^2.0.0", + "fs-extra": "~8.1.0", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "internal-ip": "^4.3.0", + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1", + "lodash.debounce": "^4.0.8", + "minimatch": "^3.0.4", + "node-forge": "^1.3.1", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "picomatch": "^3.0.1", + "pretty-bytes": "^5.6.0", + "pretty-format": "^29.7.0", + "progress": "^2.0.3", + "prompts": "^2.3.2", + "qrcode-terminal": "0.11.0", + "require-from-string": "^2.0.2", + "requireg": "^0.2.2", + "resolve": "^1.22.2", + "resolve-from": "^5.0.0", + "resolve.exports": "^2.0.3", + "semver": "^7.6.0", + "send": "^0.19.0", + "slugify": "^1.3.4", + "source-map-support": "~0.5.21", + "stacktrace-parser": "^0.1.10", + "structured-headers": "^0.4.1", + "tar": "^6.2.1", + "temp-dir": "^2.0.0", + "tempy": "^0.7.1", + "terminal-link": "^2.1.1", + "undici": "^6.18.2", + "unique-string": "~2.0.0", + "wrap-ansi": "^7.0.0", + "ws": "^8.12.1" + }, + "bin": { + "expo-internal": "build/bin/cli" + } + }, + "node_modules/@expo/cli/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/code-signing-certificates": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", + "dependencies": { + "node-forge": "^1.2.1", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@expo/config": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-10.0.9.tgz", + "integrity": "sha512-dEw2PKnSjzik3nc2mMzWnLtfiFpd3uGsdBdSl8tEbaRwtMAu74/BOJ1qCgh8slWppikaTcQLQ0xWlqlQU2i4aw==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~9.0.15", + "@expo/config-types": "^52.0.4", + "@expo/json-file": "^9.0.1", + "deepmerge": "^4.3.1", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4", + "sucrase": "3.35.0" + } + }, + "node_modules/@expo/config-plugins": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-9.0.15.tgz", + "integrity": "sha512-elKY/zIpAJ40RH26iwfyp+hwgeyPgIXX0SrCSOcjeJLsMsCmMac9ewvb+AN8y4k+N7m5lD/dMZupsaateKTFwA==", + "dependencies": { + "@expo/config-types": "^52.0.4", + "@expo/json-file": "~9.0.1", + "@expo/plist": "^0.2.1", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-types": { + "version": "52.0.4", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-52.0.4.tgz", + "integrity": "sha512-oMGrb2o3niVCIfjnIHFrOoiDA9jGb0lc3G4RI1UiO//KjULBaQr3QTBoKDzZQwMqDV1AgYgSr9mgEcnX3LqhIg==" + }, + "node_modules/@expo/config/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/devcert": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.4.tgz", + "integrity": "sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==", + "dependencies": { + "application-config-path": "^0.1.0", + "command-exists": "^1.2.4", + "debug": "^3.1.0", + "eol": "^0.9.1", + "get-port": "^3.2.0", + "glob": "^10.4.2", + "lodash": "^4.17.21", + "mkdirp": "^0.5.1", + "password-prompt": "^1.0.4", + "sudo-prompt": "^8.2.0", + "tmp": "^0.0.33", + "tslib": "^2.4.0" + } + }, + "node_modules/@expo/devcert/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@expo/env": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.4.1.tgz", + "integrity": "sha512-oDtbO3i9yXD1nx93acWiPTWGljJ3vABn35x1NAbqtQ2JL6mFOcRcArt1dwi4imZyLnG4VCcjabT9irj+LgYntw==", + "dependencies": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", + "getenv": "^1.0.0" + } + }, + "node_modules/@expo/fingerprint": { + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.11.9.tgz", + "integrity": "sha512-db99WKkC4JKAnCLL55LOUJ2OvGQOrxOPyQ4stBOgWb5v/OM25rtREqwLtGDpJ5VBvr5DKbXbscWd1yxginq99g==", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "find-up": "^5.0.0", + "getenv": "^1.0.0", + "minimatch": "^3.0.4", + "p-limit": "^3.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/@expo/fingerprint/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.6.4.tgz", + "integrity": "sha512-L++1PBzSvf5iYc6UHJ8Db8GcYNkfLDw+a+zqEFBQ3xqRXP/muxb/O7wuiMFlXrj/cfkx4e0U+z1a4ceV0A7S7Q==", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "temp-dir": "~2.0.0", + "unique-string": "~2.0.0" + } + }, + "node_modules/@expo/image-utils/node_modules/fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/image-utils/node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@expo/image-utils/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@expo/json-file": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.0.1.tgz", + "integrity": "sha512-ZVPhbbEBEwafPCJ0+kI25O2Iivt3XKHEKAADCml1q2cmOIbQnKgLyn8DpOJXqWEyRQr/VWS+hflBh8DU2YFSqg==", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/@expo/json-file/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/metro-config": { + "version": "0.19.9", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.19.9.tgz", + "integrity": "sha512-JAsLWhFQqwLH0KsI4OMbPXsKFji5KJEmsi+/02Sz1GCT17YrjRmv1fZ91regUS/FUH2Y/PDAE/+2ulrTgMeG7A==", + "dependencies": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.5", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "@expo/config": "~10.0.8", + "@expo/env": "~0.4.1", + "@expo/json-file": "~9.0.1", + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "fs-extra": "^9.1.0", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "jsc-safe-url": "^0.2.4", + "lightningcss": "~1.27.0", + "minimatch": "^3.0.4", + "postcss": "~8.4.32", + "resolve-from": "^5.0.0" + } + }, + "node_modules/@expo/metro-config/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/metro-config/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/metro-config/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@expo/metro-runtime": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-4.0.1.tgz", + "integrity": "sha512-CRpbLvdJ1T42S+lrYa1iZp1KfDeBp4oeZOK3hdpiS5n0vR0nhD6sC1gGF0sTboCTp64tLteikz5Y3j53dvgOIw==", + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/@expo/osascript": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.5.tgz", + "integrity": "sha512-Cp7YF7msGiTAIbFdzNovwHBfecdMLVL5XzSqq4xQz72ALFCQ3uSIUXRph1QV2r61ugH7Yem0gY8yi7RcDlI4qg==", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "exec-async": "^2.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.7.1.tgz", + "integrity": "sha512-DKbELrTOdl7U3KT0C07Aka9P+sUP3LL+1UTKf1KmLx2x2gPH1IC+c68N7iQlwNt+yA37qIw6/vKoqyTGu5EL9g==", + "dependencies": { + "@expo/json-file": "^9.0.1", + "@expo/spawn-async": "^1.7.2", + "ansi-regex": "^5.0.0", + "chalk": "^4.0.0", + "find-up": "^5.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.8", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0", + "split": "^1.0.1", + "sudo-prompt": "9.1.1" + } + }, + "node_modules/@expo/package-manager/node_modules/sudo-prompt": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", + "integrity": "sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + }, + "node_modules/@expo/plist": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.2.1.tgz", + "integrity": "sha512-9TaXGuNxa0LQwHQn4rYiU6YaERv6dPnQgsdKWq2rKKTr6LWOtGNQCi/yOk/HBLeZSxBm59APT5/6x60uRvr0Mg==", + "dependencies": { + "@xmldom/xmldom": "~0.7.7", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "8.0.26", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-8.0.26.tgz", + "integrity": "sha512-SryIKBXPkykUzoCUVP3nt7GclChE74TM8xAstxZ7paXxgcSMN68mNVyUr/zOivLTYQijXltD1I9rNj20Vm5aFw==", + "dependencies": { + "@expo/config": "~10.0.8", + "@expo/config-plugins": "~9.0.15", + "@expo/config-types": "^52.0.4", + "@expo/image-utils": "^0.6.4", + "@expo/json-file": "^9.0.1", + "@react-native/normalize-colors": "0.76.7", + "debug": "^4.3.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/prebuild-config/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@expo/prebuild-config/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/prebuild-config/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@expo/rudder-sdk-node": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@expo/rudder-sdk-node/-/rudder-sdk-node-1.1.1.tgz", + "integrity": "sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==", + "dependencies": { + "@expo/bunyan": "^4.0.0", + "@segment/loosely-validate-event": "^2.0.0", + "fetch-retry": "^4.1.1", + "md5": "^2.2.1", + "node-fetch": "^2.6.1", + "remove-trailing-slash": "^0.1.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "node_modules/@expo/server": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@expo/server/-/server-0.5.1.tgz", + "integrity": "sha512-lk8pKKw0eVP6rqkDR46vQB3vLA46z4KNGrqHpjD/SvMu1cGaRmQG2cQdX44mQtG8WyO9EYau+fBMHQQS2OTFKg==", + "dependencies": { + "@remix-run/node": "^2.12.0", + "abort-controller": "^3.0.0", + "debug": "^4.3.4", + "source-map-support": "~0.5.21" + } + }, + "node_modules/@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/vector-icons": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-14.0.4.tgz", + "integrity": "sha512-+yKshcbpDfbV4zoXOgHxCwh7lkE9VVTT5T03OUlBsqfze1PLy6Hi4jp1vSb1GVbY6eskvMIivGVc9SKzIv0oEQ==", + "dependencies": { + "prop-types": "^15.8.1" + } + }, + "node_modules/@expo/ws-tunnel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.4.tgz", + "integrity": "sha512-spXCVXxbeKOe8YZ9igd+MDfXZe6LeDvFAdILijeTSG+XcxGrZLmqMWWkFKR0nV8lTWZ+NugUT3CoiXmEuKKQ7w==" + }, + "node_modules/@expo/xcpretty": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.3.2.tgz", + "integrity": "sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "chalk": "^4.1.0", + "find-up": "^5.0.0", + "js-yaml": "^4.1.0" + }, + "bin": { + "excpretty": "build/cli.js" + } + }, + "node_modules/@expo/xcpretty/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/xcpretty/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@expo/xcpretty/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "dependencies": { + "@jest/types": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/reporters/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/@jest/transform/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz", + "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@react-native/assets-registry": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.76.7.tgz", + "integrity": "sha512-o79whsqL5fbPTUQO9w1FptRd4cw1TaeOrXtQSLQeDrMVAenw/wmsjyPK10VKtvqxa1KNMtWEyfgxcM8CVZVFmg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/babel-plugin-codegen": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.76.7.tgz", + "integrity": "sha512-+8H4DXJREM4l/pwLF/wSVMRzVhzhGDix5jLezNrMD9J1U1AMfV2aSkWA1XuqR7pjPs/Vqf6TaPL7vJMZ4LU05Q==", + "dependencies": { + "@react-native/codegen": "0.76.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/babel-preset": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.76.7.tgz", + "integrity": "sha512-/c5DYZ6y8tyg+g8tgXKndDT7mWnGmkZ9F+T3qNDfoE3Qh7ucrNeC2XWvU9h5pk8eRtj9l4SzF4aO1phzwoibyg==", + "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.76.7", + "babel-plugin-syntax-hermes-parser": "^0.25.1", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/codegen": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.76.7.tgz", + "integrity": "sha512-FAn585Ll65YvkSrKDyAcsdjHhhAGiMlSTUpHh0x7J5ntudUns+voYms0xMP+pEPt0XuLdjhD7zLIIlAWP407+g==", + "dependencies": { + "@babel/parser": "^7.25.3", + "glob": "^7.1.1", + "hermes-parser": "0.23.1", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "yargs": "^17.6.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/@react-native/codegen/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@react-native/community-cli-plugin": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.76.7.tgz", + "integrity": "sha512-lrcsY2WPLCEWU1pjdNV9+Ccj8vCEwCCURZiPa5aqi7lKB4C++1hPrxA8/CWWnTNcQp76DsBKGYqTFj7Ud4aupw==", + "dependencies": { + "@react-native/dev-middleware": "0.76.7", + "@react-native/metro-babel-transformer": "0.76.7", + "chalk": "^4.0.0", + "execa": "^5.1.1", + "invariant": "^2.2.4", + "metro": "^0.81.0", + "metro-config": "^0.81.0", + "metro-core": "^0.81.0", + "node-fetch": "^2.2.0", + "readline": "^1.3.0", + "semver": "^7.1.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@react-native-community/cli-server-api": "*" + }, + "peerDependenciesMeta": { + "@react-native-community/cli-server-api": { + "optional": true + } + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native/community-cli-plugin/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/@react-native/debugger-frontend": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.76.7.tgz", + "integrity": "sha512-89ZtZXt7ZxE94i7T94qzZMhp4Gfcpr/QVpGqEaejAxZD+gvDCH21cYSF+/Rz2ttBazm0rk5MZ0mFqb0Iqp1jmw==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/dev-middleware": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.76.7.tgz", + "integrity": "sha512-Jsw8g9DyLPnR9yHEGuT09yHZ7M88/GL9CtU9WmyChlBwdXSeE3AmRqLegsV3XcgULQ1fqdemokaOZ/MwLYkjdA==", + "dependencies": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.76.7", + "chrome-launcher": "^0.15.2", + "chromium-edge-launcher": "^0.2.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "open": "^7.0.3", + "selfsigned": "^2.4.1", + "serve-static": "^1.13.1", + "ws": "^6.2.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/@react-native/dev-middleware/node_modules/ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/@react-native/gradle-plugin": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.76.7.tgz", + "integrity": "sha512-gQI6RcrJbigU8xk7F960C5xQIgvbBj20TUvGecD+N2PHfbLpqR+92cj7hz3UcbrCONmTP40WHnbMMJ8P+kLsrA==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.76.7.tgz", + "integrity": "sha512-+iEikj6c6Zvrg1c3cYMeiPB+5nS8EaIC3jCtP6Muk3qc7c386IymEPM2xycIlfg04DPZvO3D4P2/vaO9/TCnUg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native/metro-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.76.7.tgz", + "integrity": "sha512-jDS1wR7q46xY5ah+jF714Mvss9l7+lmwW/tplahZgLKozkYDC8Td5o9TOCgKlv18acw9H1V7zv8ivuRSj8ICPg==", + "dependencies": { + "@babel/core": "^7.25.2", + "@react-native/babel-preset": "0.76.7", + "hermes-parser": "0.23.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.76.7.tgz", + "integrity": "sha512-ST1xxBuYVIXPdD81dR6+tzIgso7m3pa9+6rOBXTh5Xm7KEEFik7tnQX+GydXYMp3wr1gagJjragdXkPnxK6WNg==" + }, + "node_modules/@react-native/virtualized-lists": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.76.7.tgz", + "integrity": "sha512-pRUf1jUO8H9Ft04CaWv76t34QI9wY0sydoYlIwEtqXjjMJgmgDoOCAWBjArgn2mk8/rK+u/uicI67ZCYCp1pJw==", + "dependencies": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/react": "^18.2.6", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-navigation/bottom-tabs": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.2.0.tgz", + "integrity": "sha512-1LxjgnbPyFINyf9Qr5d1YE0pYhuJayg5TCIIFQmbcX4PRhX7FKUXV7cX8OzrKXEdZi/UE/VNXugtozPAR9zgvA==", + "dependencies": { + "@react-navigation/elements": "^2.2.5", + "color": "^4.2.3" + }, + "peerDependencies": { + "@react-navigation/native": "^7.0.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0", + "react-native-screens": ">= 4.0.0" + } + }, + "node_modules/@react-navigation/core": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.3.1.tgz", + "integrity": "sha512-S3KCGvNsoqVk8ErAtQI2EAhg9185lahF5OY01ofrrD4Ij/uk3QEHHjoGQhR5l5DXSCSKr1JbMQA7MEKMsBiWZA==", + "dependencies": { + "@react-navigation/routers": "^7.1.2", + "escape-string-regexp": "^4.0.0", + "nanoid": "3.3.8", + "query-string": "^7.1.3", + "react-is": "^18.2.0", + "use-latest-callback": "^0.2.1", + "use-sync-external-store": "^1.2.2" + }, + "peerDependencies": { + "react": ">= 18.2.0" + } + }, + "node_modules/@react-navigation/elements": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.2.5.tgz", + "integrity": "sha512-sDhE+W14P7MNWLMxXg1MEVXwkLUpMZJGflE6nQNzLmolJQIHgcia0Mrm8uRa3bQovhxYu1UzEojLZ+caoZt7Fg==", + "dependencies": { + "color": "^4.2.3" + }, + "peerDependencies": { + "@react-native-masked-view/masked-view": ">= 0.2.0", + "@react-navigation/native": "^7.0.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0" + }, + "peerDependenciesMeta": { + "@react-native-masked-view/masked-view": { + "optional": true + } + } + }, + "node_modules/@react-navigation/native": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.0.14.tgz", + "integrity": "sha512-Gi6lLw4VOGSWAhmUdJOMauOKGK51/YA1CprjXm91sNfgERWvznqEMw8QmUQx9SEqYfi0LfZhbzpMst09SJ00lw==", + "dependencies": { + "@react-navigation/core": "^7.3.1", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "3.3.8", + "use-latest-callback": "^0.2.1" + }, + "peerDependencies": { + "react": ">= 18.2.0", + "react-native": "*" + } + }, + "node_modules/@react-navigation/native-stack": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.2.0.tgz", + "integrity": "sha512-mw7Nq9qQrGsmJmCTwIIWB7yY/3tWYXvQswx+HJScGAadIjemvytJXm1fcl3+YZ9T9Ym0aERcVe5kDs+ny3X4vA==", + "dependencies": { + "@react-navigation/elements": "^2.2.5", + "warn-once": "^0.1.1" + }, + "peerDependencies": { + "@react-navigation/native": "^7.0.14", + "react": ">= 18.2.0", + "react-native": "*", + "react-native-safe-area-context": ">= 4.0.0", + "react-native-screens": ">= 4.0.0" + } + }, + "node_modules/@react-navigation/routers": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.1.2.tgz", + "integrity": "sha512-emdEjpVDK8zbiu2GChC8oYIAub9i/OpNuQJekVsbyFCBz4/TzaBzms38Q53YaNhdIFNmiYLfHv/Y1Ub7KYfm3w==", + "dependencies": { + "nanoid": "3.3.8" + } + }, + "node_modules/@remix-run/node": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.3.tgz", + "integrity": "sha512-TYfS6BPhbABBpSRZ6WBA4qIWSwWvJhRVQGXCHUtgOwkuW863rcFmjh9g2Xj/IHyTmbOYPdcjHsIgZ9el4CHOKQ==", + "dependencies": { + "@remix-run/server-runtime": "2.15.3", + "@remix-run/web-fetch": "^4.4.2", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie-signature": "^1.1.0", + "source-map-support": "^0.5.21", + "stream-slice": "^0.1.2", + "undici": "^6.11.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.22.0.tgz", + "integrity": "sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@remix-run/server-runtime": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.3.tgz", + "integrity": "sha512-taHBe1DEqxZNjjj6OfkSYbup+sZPjbTgUhykaI+nHqrC2NDQuTiisBXhLwtx60GctONR/x0lWhF7R9ZGC5WsHw==", + "dependencies": { + "@remix-run/router": "1.22.0", + "@types/cookie": "^0.6.0", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie": "^0.6.0", + "set-cookie-parser": "^2.4.8", + "source-map": "^0.7.3", + "turbo-stream": "2.4.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@remix-run/web-blob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-blob/-/web-blob-3.1.0.tgz", + "integrity": "sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==", + "dependencies": { + "@remix-run/web-stream": "^1.1.0", + "web-encoding": "1.1.5" + } + }, + "node_modules/@remix-run/web-fetch": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@remix-run/web-fetch/-/web-fetch-4.4.2.tgz", + "integrity": "sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==", + "dependencies": { + "@remix-run/web-blob": "^3.1.0", + "@remix-run/web-file": "^3.1.0", + "@remix-run/web-form-data": "^3.1.0", + "@remix-run/web-stream": "^1.1.0", + "@web3-storage/multipart-parser": "^1.0.0", + "abort-controller": "^3.0.0", + "data-uri-to-buffer": "^3.0.1", + "mrmime": "^1.0.0" + }, + "engines": { + "node": "^10.17 || >=12.3" + } + }, + "node_modules/@remix-run/web-file": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-file/-/web-file-3.1.0.tgz", + "integrity": "sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==", + "dependencies": { + "@remix-run/web-blob": "^3.1.0" + } + }, + "node_modules/@remix-run/web-form-data": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-form-data/-/web-form-data-3.1.0.tgz", + "integrity": "sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A==", + "dependencies": { + "web-encoding": "1.1.5" + } + }, + "node_modules/@remix-run/web-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.1.0.tgz", + "integrity": "sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==", + "dependencies": { + "web-streams-polyfill": "^3.1.1" + } + }, + "node_modules/@segment/loosely-validate-event": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz", + "integrity": "sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==", + "dependencies": { + "component-type": "^1.2.1", + "join-component": "^1.1.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "peer": true + }, + "node_modules/@types/gensync": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", + "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jsdom": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/node": { + "version": "22.13.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz", + "integrity": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "devOptional": true + }, + "node_modules/@types/react": { + "version": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "devOptional": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-test-renderer": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-18.3.1.tgz", + "integrity": "sha512-vAhnk0tG2eGa37lkU9+s5SoroCsRI08xnsWFiAXOuPH2jqzMbcXvKExXViPi1P5fIklDeCvXqyrdmipFaSkZrA==", + "dev": true, + "dependencies": { + "@types/react": "^18" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" + }, + "node_modules/@types/tough-cookie": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", + "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@urql/core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@urql/core/-/core-5.1.0.tgz", + "integrity": "sha512-yC3sw8yqjbX45GbXxfiBY8GLYCiyW/hLBbQF9l3TJrv4ro00Y0ChkKaD9I2KntRxAVm9IYBqh0awX8fwWAe/Yw==", + "dependencies": { + "@0no-co/graphql.web": "^1.0.5", + "wonka": "^6.3.2" + } + }, + "node_modules/@urql/exchange-retry": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.0.tgz", + "integrity": "sha512-FLt+d81gP4oiHah4hWFDApimc+/xABWMU1AMYsZ1PVB0L0YPtrMCjbOp9WMM7hBzy4gbTDrG24sio0dCfSh/HQ==", + "dependencies": { + "@urql/core": "^5.0.0", + "wonka": "^6.3.2" + }, + "peerDependencies": { + "@urql/core": "^5.0.0" + } + }, + "node_modules/@web3-storage/multipart-parser": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@web3-storage/multipart-parser/-/multipart-parser-1.0.0.tgz", + "integrity": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "deprecated": "this version is no longer supported, please update to at least 0.8.*", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "peer": true + }, + "node_modules/@zxing/text-encoding": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", + "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", + "optional": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dev": true, + "dependencies": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "node_modules/acorn-loose": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/acorn-loose/-/acorn-loose-8.4.0.tgz", + "integrity": "sha512-M0EUka6rb+QC4l9Z3T0nJEzNOO7JcoJlYMrBlyBCiFSXRyxjLKayd4TbQs2FDRWQU1h9FR7QVNHt+PEaoNL5rQ==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/application-config-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.1.tgz", + "integrity": "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==" + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.19.13", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz", + "integrity": "sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==" + }, + "node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz", + "integrity": "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==", + "dependencies": { + "hermes-parser": "0.25.1" + } + }, + "node_modules/babel-plugin-syntax-hermes-parser/node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "node_modules/babel-plugin-syntax-hermes-parser/node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "dependencies": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-expo": { + "version": "12.0.7", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-12.0.7.tgz", + "integrity": "sha512-XT2ZOnonTU343eRnd/UBuqYLxmaB47g+RtLMANMsj/j9XL2kkTk3a6yepLbV4BrACaTf2ddiBZDi+BQ0lgjVaw==", + "dependencies": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/preset-react": "^7.22.15", + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-preset": "0.76.7", + "babel-plugin-react-native-web": "~0.19.13", + "react-refresh": "^0.14.2" + }, + "peerDependencies": { + "babel-plugin-react-compiler": "^19.0.0-beta-9ee70a1-20241017", + "react-compiler-runtime": "^19.0.0-beta-8a03594-20241020" + }, + "peerDependenciesMeta": { + "babel-plugin-react-compiler": { + "optional": true + }, + "react-compiler-runtime": { + "optional": true + } + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/better-opn/node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bplist-creator": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz", + "integrity": "sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==", + "dependencies": { + "stream-buffers": "~2.2.0" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001699", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", + "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "engines": { + "node": "*" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-launcher": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/chromium-edge-launcher": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz", + "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" + } + }, + "node_modules/chromium-edge-launcher/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "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" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/component-type": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/component-type/-/component-type-1.2.2.tgz", + "integrity": "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/core-js-compat": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", + "dependencies": { + "browserslist": "^4.24.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "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" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true + }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.97", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.97.tgz", + "integrity": "sha512-HKLtaH02augM7ZOdYRuO19rWDeY+QSJ1VxnXFa/XDFLf07HvM90pALIJFgrO+UVaajI3+aJMMpojoUTLZyQ7JQ==" + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-editor": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", + "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eol": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", + "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "peer": true + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "peer": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exec-async": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/exec-async/-/exec-async-2.2.0.tgz", + "integrity": "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expo": { + "version": "52.0.32", + "resolved": "https://registry.npmjs.org/expo/-/expo-52.0.32.tgz", + "integrity": "sha512-AyIp3UwaUe43LOIrnspidezQeTseETBeuiifweQ2g1fAXOhvVBzicjAlR8inwmmZIlwLwpM6rv9ZNNRl1zYGUw==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "0.22.13", + "@expo/config": "~10.0.9", + "@expo/config-plugins": "~9.0.15", + "@expo/fingerprint": "0.11.9", + "@expo/metro-config": "0.19.9", + "@expo/vector-icons": "^14.0.0", + "babel-preset-expo": "~12.0.7", + "expo-asset": "~11.0.3", + "expo-constants": "~17.0.5", + "expo-file-system": "~18.0.10", + "expo-font": "~13.0.3", + "expo-keep-awake": "~14.0.2", + "expo-modules-autolinking": "2.0.7", + "expo-modules-core": "2.2.1", + "fbemitter": "^3.0.0", + "web-streams-polyfill": "^3.3.2", + "whatwg-url-without-unicode": "8.0.0-3" + }, + "bin": { + "expo": "bin/cli" + }, + "peerDependencies": { + "@expo/dom-webview": "*", + "@expo/metro-runtime": "*", + "react": "*", + "react-native": "*", + "react-native-webview": "*" + }, + "peerDependenciesMeta": { + "@expo/dom-webview": { + "optional": true + }, + "@expo/metro-runtime": { + "optional": true + }, + "react-native-webview": { + "optional": true + } + } + }, + "node_modules/expo-asset": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-11.0.3.tgz", + "integrity": "sha512-vgJnC82IooAVMy5PxbdFIMNJhW4hKAUyxc5VIiAPPf10vFYw6CqHm+hrehu4ST1I4bvg5PV4uKdPxliebcbgLg==", + "dependencies": { + "@expo/image-utils": "^0.6.4", + "expo-constants": "~17.0.5", + "invariant": "^2.2.4", + "md5-file": "^3.2.3" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-blur": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/expo-blur/-/expo-blur-14.0.3.tgz", + "integrity": "sha512-BL3xnqBJbYm3Hg9t/HjNjdeY7N/q8eK5tsLYxswWG1yElISWZmMvrXYekl7XaVCPfyFyz8vQeaxd7q74ZY3Wrw==", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-constants": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-17.0.5.tgz", + "integrity": "sha512-6SHXh32jCB+vrp2TRDNkoGoM421eOBPZIXX9ixI0hKKz71tIjD+LMr/P+rGUd/ks312MP3WK3j5vcYYPkCD8tQ==", + "dependencies": { + "@expo/config": "~10.0.8", + "@expo/env": "~0.4.1" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-file-system": { + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-18.0.10.tgz", + "integrity": "sha512-+GnxkI+J9tOzUQMx+uIOLBEBsO2meyoYHxd87m9oT9M//BpepYqI1AvYBH8YM4dgr9HaeaeLr7z5XFVqfL8tWg==", + "dependencies": { + "web-streams-polyfill": "^3.3.2" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-font": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-13.0.3.tgz", + "integrity": "sha512-9IdYz+A+b3KvuCYP7DUUXF4VMZjPU+IsvAnLSVJ2TfP6zUD2JjZFx3jeo/cxWRkYk/aLj5+53Te7elTAScNl4Q==", + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*" + } + }, + "node_modules/expo-haptics": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-14.0.1.tgz", + "integrity": "sha512-V81FZ7xRUfqM6uSI6FA1KnZ+QpEKnISqafob/xEfcx1ymwhm4V3snuLWWFjmAz+XaZQTqlYa8z3QbqEXz7G63w==", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-keep-awake": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-14.0.2.tgz", + "integrity": "sha512-71XAMnoWjKZrN8J7Q3+u0l9Ytp4OfhNAYz8BCWF1/9aFUw09J3I7Z5DuI3MUsVMa/KWi+XhG+eDUFP8cVA19Uw==", + "peerDependencies": { + "expo": "*", + "react": "*" + } + }, + "node_modules/expo-linking": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-7.0.5.tgz", + "integrity": "sha512-3KptlJtcYDPWohk0MfJU75MJFh2ybavbtcSd84zEPfw9s1q3hjimw3sXnH03ZxP54kiEWldvKmmnGcVffBDB1g==", + "dependencies": { + "expo-constants": "~17.0.5", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-2.0.7.tgz", + "integrity": "sha512-rkGc6a/90AC3q8wSy4V+iIpq6Fd0KXmQICKrvfmSWwrMgJmLfwP4QTrvLYPYOOMjFwNJcTaohcH8vzW/wYKrMg==", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-modules-autolinking/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/expo-modules-autolinking/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/expo-modules-core": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.2.1.tgz", + "integrity": "sha512-pxQpfgevHiy5EVRDE0w3mrVu0UTNHELr4GDXEQWAE1g4JVS5ZGNq/Gu2VGgFbBP18KGPNB+gEy8UFI48ADbiuw==", + "dependencies": { + "invariant": "^2.2.4" + } + }, + "node_modules/expo-router": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-4.0.17.tgz", + "integrity": "sha512-8ybo6bVwdG1S9hafh9BTOjX1hpCgomdUvs6hKHMM01koo8mQ7zocH/+zxQeaMVDxGhboz2dO5GiDchWJ0OheRA==", + "dependencies": { + "@expo/metro-runtime": "4.0.1", + "@expo/server": "^0.5.1", + "@radix-ui/react-slot": "1.0.1", + "@react-navigation/bottom-tabs": "^7.2.0", + "@react-navigation/native": "^7.0.14", + "@react-navigation/native-stack": "^7.2.0", + "client-only": "^0.0.1", + "react-helmet-async": "^1.3.0", + "react-native-helmet-async": "2.0.4", + "react-native-is-edge-to-edge": "^1.1.6", + "schema-utils": "^4.0.1", + "semver": "~7.6.3", + "server-only": "^0.0.1" + }, + "peerDependencies": { + "@react-navigation/drawer": "^7.1.1", + "expo": "*", + "expo-constants": "*", + "expo-linking": "*", + "react-native-reanimated": "*", + "react-native-safe-area-context": "*", + "react-native-screens": "*" + }, + "peerDependenciesMeta": { + "@react-navigation/drawer": { + "optional": true + }, + "@testing-library/jest-native": { + "optional": true + }, + "react-native-reanimated": { + "optional": true + } + } + }, + "node_modules/expo-router/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-splash-screen": { + "version": "0.29.21", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.29.21.tgz", + "integrity": "sha512-7uZ+qvIuNcvrvrLIklW+Wbt6llPuCj6LKYjrMu+GOX8s///laldS4TGiMAbqcE7fmfCzQ8ffgfY7xhxRourhcA==", + "dependencies": { + "@expo/prebuild-config": "^8.0.25" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-status-bar": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-2.0.1.tgz", + "integrity": "sha512-AkIPX7jWHRPp83UBZ1iXtVvyr0g+DgBVvIXTtlmPtmUsm8Vq9Bb5IGj86PW8osuFlgoTVAg7HI/+Ok7yEYwiRg==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-symbols": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-0.2.2.tgz", + "integrity": "sha512-yTk1MxhA61YflYIMortImD57MCneKEoSvU1acqQ4oKigV5+cNw1XKB7GhcKe3d8Ny3ikC/b1Ia+HQjR0Hmr4JA==", + "dependencies": { + "sf-symbols-typescript": "^2.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-system-ui": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-4.0.8.tgz", + "integrity": "sha512-0AmWXJ3ObwMYxi2YGagwRQikydoUZJXLeK4A0FY1PsZpnlorSQ4IAfEVS38JmA54tf5CpP4TjBp5ZVEjRyv1rw==", + "dependencies": { + "@react-native/normalize-colors": "0.76.7", + "debug": "^4.3.2" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-web-browser": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-14.0.2.tgz", + "integrity": "sha512-Hncv2yojhTpHbP6SGWARBFdl7P6wBHc1O8IKaNsH0a/IEakq887o1eRhLxZ5IwztPQyRDhpqHdgJ+BjWolOnwA==", + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz", + "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "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" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-loops": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", + "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ] + }, + "node_modules/fastq": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/fetch-retry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-4.1.1.tgz", + "integrity": "sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==" + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + }, + "node_modules/flow-parser": { + "version": "0.260.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.260.0.tgz", + "integrity": "sha512-GvVx+yGdVK4U6Q5AcLCCqVjCyJTeYClOrMYlxhSG7fPNcsiYqtIOIXA+/SaTsvj1kB/xyiwZ5+iOGQXbwaE6Ew==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fontfaceobserver": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==" + }, + "node_modules/for-each": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", + "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/freeport-async": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", + "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "node_modules/hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "dependencies": { + "hermes-estree": "0.23.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", + "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "dependencies": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-changed-files/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-changed-files/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "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" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", + "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/jsdom": "^20.0.0", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0", + "jsdom": "^20.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-expo": { + "version": "52.0.3", + "resolved": "https://registry.npmjs.org/jest-expo/-/jest-expo-52.0.3.tgz", + "integrity": "sha512-z2gptekrQ0FIichvRhrES31X9twtCCTzu00sWnPyFaQuWQdoyZiCj2WFPqVrpgIgNYLFIEGhc0VP9rUT9johJw==", + "dev": true, + "dependencies": { + "@expo/config": "~10.0.8", + "@expo/json-file": "^9.0.1", + "@jest/create-cache-key-function": "^29.2.1", + "@jest/globals": "^29.2.1", + "babel-jest": "^29.2.1", + "fbemitter": "^3.0.0", + "find-up": "^5.0.0", + "jest-environment-jsdom": "^29.2.1", + "jest-snapshot": "^29.2.1", + "jest-watch-select-projects": "^2.0.0", + "jest-watch-typeahead": "2.2.1", + "json5": "^2.2.3", + "lodash": "^4.17.19", + "react-server-dom-webpack": "19.0.0-rc-6230622a1a-20240610", + "react-test-renderer": "18.3.1", + "server-only": "^0.0.1", + "stacktrace-js": "^2.0.2" + }, + "bin": { + "jest": "bin/jest.js" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/jest-expo/node_modules/react": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-SMgWGY//7nO7F3HMuBfmC15Cr4vTe2tlpSCATfnz/wymSftDOKUqc+0smjRhcUeCFCc1zhOAWJ+N//U5CrmOzQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-expo/node_modules/react-dom": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-56G4Pum5E7FeGL1rwHX5IxidSJxQnXP4yORRo0pVeOJuu5DQJvNKpUwmJoftMP/ez0AiglYTY77L2Gs8iyt1Hg==", + "dev": true, + "peer": true, + "dependencies": { + "scheduler": "0.25.0-rc-6230622a1a-20240610" + }, + "peerDependencies": { + "react": "19.0.0-rc-6230622a1a-20240610" + } + }, + "node_modules/jest-expo/node_modules/react-server-dom-webpack": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react-server-dom-webpack/-/react-server-dom-webpack-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-nr+IsOVD07QdeCr4BLvR5TALfLaZLi9AIaoa6vXymBc051iDPWedJujYYrjRJy5+9jp9oCx3G8Tt/Bs//TckJw==", + "dev": true, + "dependencies": { + "acorn-loose": "^8.3.0", + "neo-async": "^2.6.1" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "react": "19.0.0-rc-6230622a1a-20240610", + "react-dom": "19.0.0-rc-6230622a1a-20240610", + "webpack": "^5.59.0" + } + }, + "node_modules/jest-expo/node_modules/scheduler": { + "version": "0.25.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-GTIQdJXthps5mgkIFo7yAq03M0QQYTfN8z+GrnMC/SCKFSuyFP5tk2BMaaWUsVy4u4r+dTLdiXH8JEivVls0Bw==", + "dev": true, + "peer": true + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runner/node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-select-projects": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-select-projects/-/jest-watch-select-projects-2.0.0.tgz", + "integrity": "sha512-j00nW4dXc2NiCW6znXgFLF9g8PJ0zP25cpQ1xRro/HU2GBfZQFZD0SoXnAlaoKkIY4MlfTMkKGbNXFpvCdjl1w==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "chalk": "^3.0.0", + "prompts": "^2.2.1" + } + }, + "node_modules/jest-watch-select-projects/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.1.tgz", + "integrity": "sha512-jYpYmUnTzysmVnwq49TAxlmtOAwp8QIqvZyoofQFn8fiWhEDZj33ZXzg3JA4nGnzWFm1hbWf3ADpteUokvXgFA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^6.0.0", + "chalk": "^4.0.0", + "jest-regex-util": "^29.0.0", + "jest-watcher": "^29.0.0", + "slash": "^5.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0 || ^29.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/char-regex": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.2.tgz", + "integrity": "sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==", + "dev": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dev": true, + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "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" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + }, + "node_modules/join-component": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz", + "integrity": "sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==" + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lighthouse-logger": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", + "dependencies": { + "debug": "^2.6.9", + "marky": "^1.2.2" + } + }, + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/lightningcss": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.27.0.tgz", + "integrity": "sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==", + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.27.0", + "lightningcss-darwin-x64": "1.27.0", + "lightningcss-freebsd-x64": "1.27.0", + "lightningcss-linux-arm-gnueabihf": "1.27.0", + "lightningcss-linux-arm64-gnu": "1.27.0", + "lightningcss-linux-arm64-musl": "1.27.0", + "lightningcss-linux-x64-gnu": "1.27.0", + "lightningcss-linux-x64-musl": "1.27.0", + "lightningcss-win32-arm64-msvc": "1.27.0", + "lightningcss-win32-x64-msvc": "1.27.0" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz", + "integrity": "sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz", + "integrity": "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz", + "integrity": "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz", + "integrity": "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz", + "integrity": "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz", + "integrity": "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz", + "integrity": "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz", + "integrity": "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz", + "integrity": "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz", + "integrity": "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/log-symbols/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/marky": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", + "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==" + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "dependencies": { + "buffer-alloc": "^1.1.0" + }, + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.81.1.tgz", + "integrity": "sha512-fqRu4fg8ONW7VfqWFMGgKAcOuMzyoQah2azv9Y3VyFXAmG+AoTU6YIFWqAADESCGVWuWEIvxTJhMf3jxU6jwjA==", + "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": "^2.2.0", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.25.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.81.1", + "metro-cache": "0.81.1", + "metro-cache-key": "0.81.1", + "metro-config": "0.81.1", + "metro-core": "0.81.1", + "metro-file-map": "0.81.1", + "metro-resolver": "0.81.1", + "metro-runtime": "0.81.1", + "metro-source-map": "0.81.1", + "metro-symbolicate": "0.81.1", + "metro-transform-plugins": "0.81.1", + "metro-transform-worker": "0.81.1", + "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" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.81.1.tgz", + "integrity": "sha512-JECKDrQaUnDmj0x/Q/c8c5YwsatVx38Lu+BfCwX9fR8bWipAzkvJocBpq5rOAJRDXRgDcPv2VO4Q4nFYrpYNQg==", + "dependencies": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.25.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-babel-transformer/node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "node_modules/metro-babel-transformer/node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/metro-cache": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.81.1.tgz", + "integrity": "sha512-Uqcmn6sZ+Y0VJHM88VrG5xCvSeU7RnuvmjPmSOpEcyJJBe02QkfHL05MX2ZyGDTyZdbKCzaX0IijrTe4hN3F0Q==", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "metro-core": "0.81.1" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-cache-key": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.81.1.tgz", + "integrity": "sha512-5fDaHR1yTvpaQuwMAeEoZGsVyvjrkw9IFAS7WixSPvaNY5YfleqoJICPc6hbXFJjvwCCpwmIYFkjqzR/qJ6yqA==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-config": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.81.1.tgz", + "integrity": "sha512-VAAJmxsKIZ+Fz5/z1LVgxa32gE6+2TvrDSSx45g85WoX4EtLmdBGP3DSlpQW3DqFUfNHJCGwMLGXpJnxifd08g==", + "dependencies": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.6.3", + "metro": "0.81.1", + "metro-cache": "0.81.1", + "metro-core": "0.81.1", + "metro-runtime": "0.81.1" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-core": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.81.1.tgz", + "integrity": "sha512-4d2/+02IYqOwJs4dmM0dC8hIZqTzgnx2nzN4GTCaXb3Dhtmi/SJ3v6744zZRnithhN4lxf8TTJSHnQV75M7SSA==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.81.1" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-file-map": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.81.1.tgz", + "integrity": "sha512-aY72H2ujmRfFxcsbyh83JgqFF+uQ4HFN1VhV2FmcfQG4s1bGKf2Vbkk+vtZ1+EswcBwDZFbkpvAjN49oqwGzAA==", + "dependencies": { + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-file-map/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro-file-map/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro-minify-terser": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.81.1.tgz", + "integrity": "sha512-p/Qz3NNh1nebSqMlxlUALAnESo6heQrnvgHtAuxufRPtKvghnVDq9hGGex8H7z7YYLsqe42PWdt4JxTA3mgkvg==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-resolver": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.81.1.tgz", + "integrity": "sha512-E61t6fxRoYRkl6Zo3iUfCKW4DYfum/bLjcejXBMt1y3I7LFkK84TCR/Rs9OAwsMCY/7GOPB4+CREYZOtCC7CNA==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-runtime": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.81.1.tgz", + "integrity": "sha512-pqu5j5d01rjF85V/K8SDDJ0NR3dRp6bE3z5bKVVb5O2Rx0nbR9KreUxYALQCRCcQHaYySqCg5fYbGKBHC295YQ==", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-source-map": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.81.1.tgz", + "integrity": "sha512-1i8ROpNNiga43F0ZixAXoFE/SS3RqcRDCCslpynb+ytym0VI7pkTH1woAN2HI9pczYtPrp3Nq0AjRpsuY35ieA==", + "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.81.1", + "nullthrows": "^1.1.1", + "ob1": "0.81.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.81.1.tgz", + "integrity": "sha512-Lgk0qjEigtFtsM7C0miXITbcV47E1ZYIfB+m/hCraihiwRWkNUQEPCWvqZmwXKSwVE5mXA0EzQtghAvQSjZDxw==", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.81.1", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-symbolicate/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.81.1.tgz", + "integrity": "sha512-7L1lI44/CyjIoBaORhY9fVkoNe8hrzgxjSCQ/lQlcfrV31cZb7u0RGOQrKmUX7Bw4FpejrB70ArQ7Mse9mk7+Q==", + "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" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.81.1.tgz", + "integrity": "sha512-M+2hVT3rEy5K7PBmGDgQNq3Zx53TjScOcO/CieyLnCRFtBGWZiSJ2+bLAXXOKyKa/y3bI3i0owxtyxuPGDwbZg==", + "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.81.1", + "metro-babel-transformer": "0.81.1", + "metro-cache": "0.81.1", + "metro-cache-key": "0.81.1", + "metro-minify-terser": "0.81.1", + "metro-source-map": "0.81.1", + "metro-transform-plugins": "0.81.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/metro/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/metro/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/metro/node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "node_modules/metro/node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/metro/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/metro/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nested-error-stacks": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", + "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "node_modules/nwsapi": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz", + "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==", + "dev": true + }, + "node_modules/ob1": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.81.1.tgz", + "integrity": "sha512-1PEbvI+AFvOcgdNcO79FtDI1TUO8S3lhiKOyAiyWQF3sFDDKS+aw2/BZvGlArFnSmqckwOOB9chQuIX0/OahoQ==", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/ora/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/ora/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "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" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "dependencies": { + "pngjs": "^3.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dev": true, + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/password-prompt": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.3.tgz", + "integrity": "sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==", + "dependencies": { + "ansi-escapes": "^4.3.2", + "cross-spawn": "^7.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/plist/node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dev": true, + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ] + }, + "node_modules/qrcode-terminal": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", + "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "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" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-5.3.2.tgz", + "integrity": "sha512-crr9HkVrDiJ0A4zot89oS0Cgv0Oa4OG1Em4jit3P3ZxZSKPMYyMjfwMqgcJna9o625g8oN87rBm8SWWrSTBZxg==", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "node_modules/react-freeze": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", + "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=17.0.0" + } + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "node_modules/react-native": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.76.7.tgz", + "integrity": "sha512-GPJcQeO3qUi1MvuhsC2DC6tH8gJQ4uc4JWPORrdeuCGFWE3QLsN8/hiChTEvJREHLfQSV61YPI8gIOtAQ8c37g==", + "dependencies": { + "@jest/create-cache-key-function": "^29.6.3", + "@react-native/assets-registry": "0.76.7", + "@react-native/codegen": "0.76.7", + "@react-native/community-cli-plugin": "0.76.7", + "@react-native/gradle-plugin": "0.76.7", + "@react-native/js-polyfills": "0.76.7", + "@react-native/normalize-colors": "0.76.7", + "@react-native/virtualized-lists": "0.76.7", + "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.23.1", + "base64-js": "^1.5.1", + "chalk": "^4.0.0", + "commander": "^12.0.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.6", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jest-environment-node": "^29.6.3", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "^0.81.0", + "metro-source-map": "^0.81.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^29.7.0", + "promise": "^8.3.0", + "react-devtools-core": "^5.3.1", + "react-refresh": "^0.14.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "semver": "^7.1.3", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.3", + "yargs": "^17.6.2" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/react": "^18.2.6", + "react": "^18.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native-gesture-handler": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.20.2.tgz", + "integrity": "sha512-HqzFpFczV4qCnwKlvSAvpzEXisL+Z9fsR08YV5LfJDkzuArMhBu2sOoSPUF/K62PCoAb+ObGlTC83TKHfUd0vg==", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-helmet-async": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-native-helmet-async/-/react-native-helmet-async-2.0.4.tgz", + "integrity": "sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg==", + "dependencies": { + "invariant": "^2.2.4", + "react-fast-compare": "^3.2.2", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-native-is-edge-to-edge": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.6.tgz", + "integrity": "sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w==", + "peerDependencies": { + "react": ">=18.2.0", + "react-native": ">=0.73.0" + } + }, + "node_modules/react-native-reanimated": { + "version": "3.16.7", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-3.16.7.tgz", + "integrity": "sha512-qoUUQOwE1pHlmQ9cXTJ2MX9FQ9eHllopCLiWOkDkp6CER95ZWeXhJCP4cSm6AD4jigL5jHcZf/SkWrg8ttZUsw==", + "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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.12.0.tgz", + "integrity": "sha512-ukk5PxcF4p3yu6qMZcmeiZgowhb5AsKRnil54YFUUAXVIS7PJcMHGGC+q44fCiBg44/1AJk5njGMez1m9H0BVQ==", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.4.0.tgz", + "integrity": "sha512-c7zc7Zwjty6/pGyuuvh9gK3YBYqHPOxrhXfG1lF4gHlojQSmIx2piNbNaV+Uykj+RDTmFXK0e/hA+fucw/Qozg==", + "dependencies": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-web": { + "version": "0.19.13", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.13.tgz", + "integrity": "sha512-etv3bN8rJglrRCp/uL4p7l8QvUNUC++QwDbdZ8CB7BvZiMvsxfFIRM1j04vxNldG3uo2puRd6OSWR3ibtmc29A==", + "dependencies": { + "@babel/runtime": "^7.18.6", + "@react-native/normalize-colors": "^0.74.1", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^6.0.1", + "memoize-one": "^6.0.0", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.3" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/react-native-web/node_modules/@react-native/normalize-colors": { + "version": "0.74.89", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz", + "integrity": "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==" + }, + "node_modules/react-native-web/node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/react-native-webview": { + "version": "13.12.5", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-13.12.5.tgz", + "integrity": "sha512-INOKPom4dFyzkbxbkuQNfeRG9/iYnyRDzrDkJeyvSWgJAW2IDdJkWFJBS2v0RxIL4gqLgHkiIZDOfiLaNnw83Q==", + "dependencies": { + "escape-string-regexp": "^4.0.0", + "invariant": "2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native/node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.23.1.tgz", + "integrity": "sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA==", + "dependencies": { + "hermes-parser": "0.23.1" + } + }, + "node_modules/react-native/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "engines": { + "node": ">=18" + } + }, + "node_modules/react-native/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/react-native/node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/react-native/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/react-native/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-test-renderer": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.3.1.tgz", + "integrity": "sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==", + "dev": true, + "dependencies": { + "react-is": "^18.3.1", + "react-shallow-renderer": "^16.15.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, + "node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/remove-trailing-slash": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz", + "integrity": "sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireg": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", + "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", + "dependencies": { + "nested-error-stacks": "~2.0.1", + "rc": "~1.2.7", + "resolve": "~1.7.1" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/requireg/node_modules/resolve": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "dependencies": { + "path-parse": "^1.0.5" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "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" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz", + "integrity": "sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==" + }, + "node_modules/resolve.exports": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "engines": { + "node": ">=10" + } + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "node_modules/saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-static/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" + }, + "node_modules/set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "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" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/sf-symbols-typescript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sf-symbols-typescript/-/sf-symbols-typescript-2.1.0.tgz", + "integrity": "sha512-ezT7gu/SHTPIOEEoG6TF+O0m5eewl0ZDAO4AtdBi5HjsrUI6JdCG17+Q8+aKp0heM06wZKApRCn5olNbs0Wb/A==", + "engines": { + "node": ">=10" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-plist/node_modules/bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/simple-plist/node_modules/bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slugify": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/ssri": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dev": true, + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + } + }, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dev": true, + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "node_modules/stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-slice": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/stream-slice/-/stream-slice-0.1.2.tgz", + "integrity": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/structured-headers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==" + }, + "node_modules/styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==" + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tempy": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.7.1.tgz", + "integrity": "sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==", + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.38.1.tgz", + "integrity": "sha512-GWANVlPM/ZfYzuPHjq0nxT+EbOEDDN3Jwhwdg1D8TU8oSkktp8w64Uq4auuGLxFSoNTRDncTq2hQHX1Ld9KHkA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "node_modules/turbo-stream": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", + "integrity": "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/undici": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", + "engines": { + "node": ">=18.17" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "peer": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-latest-callback": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.3.tgz", + "integrity": "sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==", + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dev": true, + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-encoding": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", + "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", + "dependencies": { + "util": "^0.12.3" + }, + "optionalDependencies": { + "@zxing/text-encoding": "0.9.0" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/webpack": { + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "peer": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wonka": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.4.tgz", + "integrity": "sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/xml2js": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", + "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "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" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@0no-co/graphql.web": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.0.13.tgz", + "integrity": "sha512-jqYxOevheVTU1S36ZdzAkJIdvRp2m3OYIG5SEoKDw5NI8eVwkoI0D/Q3DYNGmXCxkA6CQuoa7zvMiDPTLqUNuw==", + "requires": {} + }, + "@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + } + }, + "@babel/compat-data": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==" + }, + "@babel/core": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", + "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/traverse": "^7.26.8", + "@babel/types": "^7.26.8", + "@types/gensync": "^1.0.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/generator": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", + "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", + "requires": { + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "requires": { + "@babel/types": "^7.25.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "requires": { + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "requires": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "requires": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + } + }, + "@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "requires": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "requires": { + "@babel/types": "^7.25.9" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "requires": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + } + }, + "@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==" + }, + "@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==" + }, + "@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==" + }, + "@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "requires": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + } + }, + "@babel/helpers": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", + "requires": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" + } + }, + "@babel/highlight": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", + "requires": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", + "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", + "requires": { + "@babel/types": "^7.26.8" + } + }, + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + } + }, + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz", + "integrity": "sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "peer": true, + "requires": {} + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.25.9.tgz", + "integrity": "sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz", + "integrity": "sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "requires": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "requires": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.26.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "peer": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.26.5.tgz", + "integrity": "sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/plugin-syntax-flow": "^7.26.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "requires": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", + "requires": { + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "peer": true, + "requires": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", + "requires": { + "@babel/helper-plugin-utils": "^7.26.5" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "requires": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" + } + }, + "@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.8.tgz", + "integrity": "sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA==", + "requires": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.26.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.26.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz", + "integrity": "sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "peer": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/preset-env": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", + "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", + "peer": true, + "requires": { + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "dependencies": { + "babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "peer": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + } + } + } + }, + "@babel/preset-flow": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.25.9.tgz", + "integrity": "sha512-EASHsAhE+SSlEzJ4bzfusnXSHiU+JfAYzj+jbw2vgQKgq5HrUr8qs+vgtiEL5dOH6sEweI+PNt2D7AqrDSHyqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-flow-strip-types": "^7.25.9" + } + }, + "@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "peer": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" + } + }, + "@babel/preset-typescript": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" + } + }, + "@babel/register": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.25.9.tgz", + "integrity": "sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==", + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + } + }, + "@babel/runtime": { + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", + "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", + "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", + "requires": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8" + } + }, + "@babel/traverse": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", + "requires": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", + "debug": "^4.3.1", + "globals": "^11.1.0" + } + }, + "@babel/traverse--for-generate-function-map": { + "version": "npm:@babel/traverse@7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", + "requires": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", + "debug": "^4.3.1", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", + "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", + "requires": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "requires": { + "@types/hammerjs": "^2.0.36" + } + }, + "@expo/bunyan": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@expo/bunyan/-/bunyan-4.0.1.tgz", + "integrity": "sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==", + "requires": { + "uuid": "^8.0.0" + } + }, + "@expo/cli": { + "version": "0.22.13", + "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-0.22.13.tgz", + "integrity": "sha512-GpRkCt5Eb0pWXrvpvYswFhUxm0R5197P1acAgj242XfsdNhjVUfjScj+Z6raTRsW0SdIxmingpef2fZaHvUFKQ==", + "requires": { + "@0no-co/graphql.web": "^1.0.8", + "@babel/runtime": "^7.20.0", + "@expo/code-signing-certificates": "^0.0.5", + "@expo/config": "~10.0.8", + "@expo/config-plugins": "~9.0.15", + "@expo/devcert": "^1.1.2", + "@expo/env": "~0.4.1", + "@expo/image-utils": "^0.6.4", + "@expo/json-file": "^9.0.1", + "@expo/metro-config": "~0.19.9", + "@expo/osascript": "^2.1.5", + "@expo/package-manager": "^1.7.1", + "@expo/plist": "^0.2.1", + "@expo/prebuild-config": "^8.0.26", + "@expo/rudder-sdk-node": "^1.1.1", + "@expo/spawn-async": "^1.7.2", + "@expo/ws-tunnel": "^1.0.1", + "@expo/xcpretty": "^4.3.0", + "@react-native/dev-middleware": "0.76.7", + "@urql/core": "^5.0.6", + "@urql/exchange-retry": "^1.3.0", + "accepts": "^1.3.8", + "arg": "^5.0.2", + "better-opn": "~3.0.2", + "bplist-creator": "0.0.7", + "bplist-parser": "^0.3.1", + "cacache": "^18.0.2", + "chalk": "^4.0.0", + "ci-info": "^3.3.0", + "compression": "^1.7.4", + "connect": "^3.7.0", + "debug": "^4.3.4", + "env-editor": "^0.4.1", + "fast-glob": "^3.3.2", + "form-data": "^3.0.1", + "freeport-async": "^2.0.0", + "fs-extra": "~8.1.0", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "internal-ip": "^4.3.0", + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1", + "lodash.debounce": "^4.0.8", + "minimatch": "^3.0.4", + "node-forge": "^1.3.1", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "picomatch": "^3.0.1", + "pretty-bytes": "^5.6.0", + "pretty-format": "^29.7.0", + "progress": "^2.0.3", + "prompts": "^2.3.2", + "qrcode-terminal": "0.11.0", + "require-from-string": "^2.0.2", + "requireg": "^0.2.2", + "resolve": "^1.22.2", + "resolve-from": "^5.0.0", + "resolve.exports": "^2.0.3", + "semver": "^7.6.0", + "send": "^0.19.0", + "slugify": "^1.3.4", + "source-map-support": "~0.5.21", + "stacktrace-parser": "^0.1.10", + "structured-headers": "^0.4.1", + "tar": "^6.2.1", + "temp-dir": "^2.0.0", + "tempy": "^0.7.1", + "terminal-link": "^2.1.1", + "undici": "^6.18.2", + "unique-string": "~2.0.0", + "wrap-ansi": "^7.0.0", + "ws": "^8.12.1" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "@expo/code-signing-certificates": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", + "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", + "requires": { + "node-forge": "^1.2.1", + "nullthrows": "^1.1.1" + } + }, + "@expo/config": { + "version": "10.0.9", + "resolved": "https://registry.npmjs.org/@expo/config/-/config-10.0.9.tgz", + "integrity": "sha512-dEw2PKnSjzik3nc2mMzWnLtfiFpd3uGsdBdSl8tEbaRwtMAu74/BOJ1qCgh8slWppikaTcQLQ0xWlqlQU2i4aw==", + "requires": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~9.0.15", + "@expo/config-types": "^52.0.4", + "@expo/json-file": "^9.0.1", + "deepmerge": "^4.3.1", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4", + "sucrase": "3.35.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "@expo/config-plugins": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-9.0.15.tgz", + "integrity": "sha512-elKY/zIpAJ40RH26iwfyp+hwgeyPgIXX0SrCSOcjeJLsMsCmMac9ewvb+AN8y4k+N7m5lD/dMZupsaateKTFwA==", + "requires": { + "@expo/config-types": "^52.0.4", + "@expo/json-file": "~9.0.1", + "@expo/plist": "^0.2.1", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "@expo/config-types": { + "version": "52.0.4", + "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-52.0.4.tgz", + "integrity": "sha512-oMGrb2o3niVCIfjnIHFrOoiDA9jGb0lc3G4RI1UiO//KjULBaQr3QTBoKDzZQwMqDV1AgYgSr9mgEcnX3LqhIg==" + }, + "@expo/devcert": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.1.4.tgz", + "integrity": "sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==", + "requires": { + "application-config-path": "^0.1.0", + "command-exists": "^1.2.4", + "debug": "^3.1.0", + "eol": "^0.9.1", + "get-port": "^3.2.0", + "glob": "^10.4.2", + "lodash": "^4.17.21", + "mkdirp": "^0.5.1", + "password-prompt": "^1.0.4", + "sudo-prompt": "^8.2.0", + "tmp": "^0.0.33", + "tslib": "^2.4.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "@expo/env": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@expo/env/-/env-0.4.1.tgz", + "integrity": "sha512-oDtbO3i9yXD1nx93acWiPTWGljJ3vABn35x1NAbqtQ2JL6mFOcRcArt1dwi4imZyLnG4VCcjabT9irj+LgYntw==", + "requires": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", + "getenv": "^1.0.0" + } + }, + "@expo/fingerprint": { + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.11.9.tgz", + "integrity": "sha512-db99WKkC4JKAnCLL55LOUJ2OvGQOrxOPyQ4stBOgWb5v/OM25rtREqwLtGDpJ5VBvr5DKbXbscWd1yxginq99g==", + "requires": { + "@expo/spawn-async": "^1.7.2", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "find-up": "^5.0.0", + "getenv": "^1.0.0", + "minimatch": "^3.0.4", + "p-limit": "^3.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "@expo/image-utils": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.6.4.tgz", + "integrity": "sha512-L++1PBzSvf5iYc6UHJ8Db8GcYNkfLDw+a+zqEFBQ3xqRXP/muxb/O7wuiMFlXrj/cfkx4e0U+z1a4ceV0A7S7Q==", + "requires": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.0.0", + "fs-extra": "9.0.0", + "getenv": "^1.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "temp-dir": "~2.0.0", + "unique-string": "~2.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.0.tgz", + "integrity": "sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + } + }, + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" + } + } + }, + "@expo/json-file": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.0.1.tgz", + "integrity": "sha512-ZVPhbbEBEwafPCJ0+kI25O2Iivt3XKHEKAADCml1q2cmOIbQnKgLyn8DpOJXqWEyRQr/VWS+hflBh8DU2YFSqg==", + "requires": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + } + } + }, + "@expo/metro-config": { + "version": "0.19.9", + "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.19.9.tgz", + "integrity": "sha512-JAsLWhFQqwLH0KsI4OMbPXsKFji5KJEmsi+/02Sz1GCT17YrjRmv1fZ91regUS/FUH2Y/PDAE/+2ulrTgMeG7A==", + "requires": { + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.5", + "@babel/parser": "^7.20.0", + "@babel/types": "^7.20.0", + "@expo/config": "~10.0.8", + "@expo/env": "~0.4.1", + "@expo/json-file": "~9.0.1", + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "fs-extra": "^9.1.0", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "jsc-safe-url": "^0.2.4", + "lightningcss": "~1.27.0", + "minimatch": "^3.0.4", + "postcss": "~8.4.32", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + } + }, + "@expo/metro-runtime": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-4.0.1.tgz", + "integrity": "sha512-CRpbLvdJ1T42S+lrYa1iZp1KfDeBp4oeZOK3hdpiS5n0vR0nhD6sC1gGF0sTboCTp64tLteikz5Y3j53dvgOIw==", + "requires": {} + }, + "@expo/osascript": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.1.5.tgz", + "integrity": "sha512-Cp7YF7msGiTAIbFdzNovwHBfecdMLVL5XzSqq4xQz72ALFCQ3uSIUXRph1QV2r61ugH7Yem0gY8yi7RcDlI4qg==", + "requires": { + "@expo/spawn-async": "^1.7.2", + "exec-async": "^2.2.0" + } + }, + "@expo/package-manager": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.7.1.tgz", + "integrity": "sha512-DKbELrTOdl7U3KT0C07Aka9P+sUP3LL+1UTKf1KmLx2x2gPH1IC+c68N7iQlwNt+yA37qIw6/vKoqyTGu5EL9g==", + "requires": { + "@expo/json-file": "^9.0.1", + "@expo/spawn-async": "^1.7.2", + "ansi-regex": "^5.0.0", + "chalk": "^4.0.0", + "find-up": "^5.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.8", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0", + "split": "^1.0.1", + "sudo-prompt": "9.1.1" + }, + "dependencies": { + "sudo-prompt": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", + "integrity": "sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==" + } + } + }, + "@expo/plist": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.2.1.tgz", + "integrity": "sha512-9TaXGuNxa0LQwHQn4rYiU6YaERv6dPnQgsdKWq2rKKTr6LWOtGNQCi/yOk/HBLeZSxBm59APT5/6x60uRvr0Mg==", + "requires": { + "@xmldom/xmldom": "~0.7.7", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "@expo/prebuild-config": { + "version": "8.0.26", + "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-8.0.26.tgz", + "integrity": "sha512-SryIKBXPkykUzoCUVP3nt7GclChE74TM8xAstxZ7paXxgcSMN68mNVyUr/zOivLTYQijXltD1I9rNj20Vm5aFw==", + "requires": { + "@expo/config": "~10.0.8", + "@expo/config-plugins": "~9.0.15", + "@expo/config-types": "^52.0.4", + "@expo/image-utils": "^0.6.4", + "@expo/json-file": "^9.0.1", + "@react-native/normalize-colors": "0.76.7", + "debug": "^4.3.1", + "fs-extra": "^9.0.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "xml2js": "0.6.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + } + }, + "@expo/rudder-sdk-node": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@expo/rudder-sdk-node/-/rudder-sdk-node-1.1.1.tgz", + "integrity": "sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==", + "requires": { + "@expo/bunyan": "^4.0.0", + "@segment/loosely-validate-event": "^2.0.0", + "fetch-retry": "^4.1.1", + "md5": "^2.2.1", + "node-fetch": "^2.6.1", + "remove-trailing-slash": "^0.1.0", + "uuid": "^8.3.2" + } + }, + "@expo/sdk-runtime-versions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", + "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==" + }, + "@expo/server": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@expo/server/-/server-0.5.1.tgz", + "integrity": "sha512-lk8pKKw0eVP6rqkDR46vQB3vLA46z4KNGrqHpjD/SvMu1cGaRmQG2cQdX44mQtG8WyO9EYau+fBMHQQS2OTFKg==", + "requires": { + "@remix-run/node": "^2.12.0", + "abort-controller": "^3.0.0", + "debug": "^4.3.4", + "source-map-support": "~0.5.21" + } + }, + "@expo/spawn-async": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", + "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", + "requires": { + "cross-spawn": "^7.0.3" + } + }, + "@expo/vector-icons": { + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-14.0.4.tgz", + "integrity": "sha512-+yKshcbpDfbV4zoXOgHxCwh7lkE9VVTT5T03OUlBsqfze1PLy6Hi4jp1vSb1GVbY6eskvMIivGVc9SKzIv0oEQ==", + "requires": { + "prop-types": "^15.8.1" + } + }, + "@expo/ws-tunnel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.4.tgz", + "integrity": "sha512-spXCVXxbeKOe8YZ9igd+MDfXZe6LeDvFAdILijeTSG+XcxGrZLmqMWWkFKR0nV8lTWZ+NugUT3CoiXmEuKKQ7w==" + }, + "@expo/xcpretty": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.3.2.tgz", + "integrity": "sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==", + "requires": { + "@babel/code-frame": "7.10.4", + "chalk": "^4.1.0", + "find-up": "^5.0.0", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "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" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "@jest/create-cache-key-function": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", + "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", + "requires": { + "@jest/types": "^29.6.3" + } + }, + "@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "requires": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + } + }, + "@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "requires": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + } + }, + "@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3" + } + }, + "@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "requires": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + } + }, + "@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "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" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "requires": { + "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + } + }, + "@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "requires": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + } + }, + "@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "requires": { + "@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" + }, + "dependencies": { + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + } + } + }, + "@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "requires": { + "@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": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "requires": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + }, + "@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" + }, + "@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "requires": { + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true + }, + "@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-slot": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.1.tgz", + "integrity": "sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + } + }, + "@react-native/assets-registry": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.76.7.tgz", + "integrity": "sha512-o79whsqL5fbPTUQO9w1FptRd4cw1TaeOrXtQSLQeDrMVAenw/wmsjyPK10VKtvqxa1KNMtWEyfgxcM8CVZVFmg==" + }, + "@react-native/babel-plugin-codegen": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.76.7.tgz", + "integrity": "sha512-+8H4DXJREM4l/pwLF/wSVMRzVhzhGDix5jLezNrMD9J1U1AMfV2aSkWA1XuqR7pjPs/Vqf6TaPL7vJMZ4LU05Q==", + "requires": { + "@react-native/codegen": "0.76.7" + } + }, + "@react-native/babel-preset": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.76.7.tgz", + "integrity": "sha512-/c5DYZ6y8tyg+g8tgXKndDT7mWnGmkZ9F+T3qNDfoE3Qh7ucrNeC2XWvU9h5pk8eRtj9l4SzF4aO1phzwoibyg==", + "requires": { + "@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.76.7", + "babel-plugin-syntax-hermes-parser": "^0.25.1", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + } + }, + "@react-native/codegen": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.76.7.tgz", + "integrity": "sha512-FAn585Ll65YvkSrKDyAcsdjHhhAGiMlSTUpHh0x7J5ntudUns+voYms0xMP+pEPt0XuLdjhD7zLIIlAWP407+g==", + "requires": { + "@babel/parser": "^7.25.3", + "glob": "^7.1.1", + "hermes-parser": "0.23.1", + "invariant": "^2.2.4", + "jscodeshift": "^0.14.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "yargs": "^17.6.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + } + } + }, + "@react-native/community-cli-plugin": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.76.7.tgz", + "integrity": "sha512-lrcsY2WPLCEWU1pjdNV9+Ccj8vCEwCCURZiPa5aqi7lKB4C++1hPrxA8/CWWnTNcQp76DsBKGYqTFj7Ud4aupw==", + "requires": { + "@react-native/dev-middleware": "0.76.7", + "@react-native/metro-babel-transformer": "0.76.7", + "chalk": "^4.0.0", + "execa": "^5.1.1", + "invariant": "^2.2.4", + "metro": "^0.81.0", + "metro-config": "^0.81.0", + "metro-core": "^0.81.0", + "node-fetch": "^2.2.0", + "readline": "^1.3.0", + "semver": "^7.1.3" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "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" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + } + }, + "@react-native/debugger-frontend": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.76.7.tgz", + "integrity": "sha512-89ZtZXt7ZxE94i7T94qzZMhp4Gfcpr/QVpGqEaejAxZD+gvDCH21cYSF+/Rz2ttBazm0rk5MZ0mFqb0Iqp1jmw==" + }, + "@react-native/dev-middleware": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.76.7.tgz", + "integrity": "sha512-Jsw8g9DyLPnR9yHEGuT09yHZ7M88/GL9CtU9WmyChlBwdXSeE3AmRqLegsV3XcgULQ1fqdemokaOZ/MwLYkjdA==", + "requires": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.76.7", + "chrome-launcher": "^0.15.2", + "chromium-edge-launcher": "^0.2.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "open": "^7.0.3", + "selfsigned": "^2.4.1", + "serve-static": "^1.13.1", + "ws": "^6.2.3" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "@react-native/gradle-plugin": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.76.7.tgz", + "integrity": "sha512-gQI6RcrJbigU8xk7F960C5xQIgvbBj20TUvGecD+N2PHfbLpqR+92cj7hz3UcbrCONmTP40WHnbMMJ8P+kLsrA==" + }, + "@react-native/js-polyfills": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.76.7.tgz", + "integrity": "sha512-+iEikj6c6Zvrg1c3cYMeiPB+5nS8EaIC3jCtP6Muk3qc7c386IymEPM2xycIlfg04DPZvO3D4P2/vaO9/TCnUg==" + }, + "@react-native/metro-babel-transformer": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.76.7.tgz", + "integrity": "sha512-jDS1wR7q46xY5ah+jF714Mvss9l7+lmwW/tplahZgLKozkYDC8Td5o9TOCgKlv18acw9H1V7zv8ivuRSj8ICPg==", + "requires": { + "@babel/core": "^7.25.2", + "@react-native/babel-preset": "0.76.7", + "hermes-parser": "0.23.1", + "nullthrows": "^1.1.1" + } + }, + "@react-native/normalize-colors": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.76.7.tgz", + "integrity": "sha512-ST1xxBuYVIXPdD81dR6+tzIgso7m3pa9+6rOBXTh5Xm7KEEFik7tnQX+GydXYMp3wr1gagJjragdXkPnxK6WNg==" + }, + "@react-native/virtualized-lists": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.76.7.tgz", + "integrity": "sha512-pRUf1jUO8H9Ft04CaWv76t34QI9wY0sydoYlIwEtqXjjMJgmgDoOCAWBjArgn2mk8/rK+u/uicI67ZCYCp1pJw==", + "requires": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + } + }, + "@react-navigation/bottom-tabs": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.2.0.tgz", + "integrity": "sha512-1LxjgnbPyFINyf9Qr5d1YE0pYhuJayg5TCIIFQmbcX4PRhX7FKUXV7cX8OzrKXEdZi/UE/VNXugtozPAR9zgvA==", + "requires": { + "@react-navigation/elements": "^2.2.5", + "color": "^4.2.3" + } + }, + "@react-navigation/core": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.3.1.tgz", + "integrity": "sha512-S3KCGvNsoqVk8ErAtQI2EAhg9185lahF5OY01ofrrD4Ij/uk3QEHHjoGQhR5l5DXSCSKr1JbMQA7MEKMsBiWZA==", + "requires": { + "@react-navigation/routers": "^7.1.2", + "escape-string-regexp": "^4.0.0", + "nanoid": "3.3.8", + "query-string": "^7.1.3", + "react-is": "^18.2.0", + "use-latest-callback": "^0.2.1", + "use-sync-external-store": "^1.2.2" + } + }, + "@react-navigation/elements": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.2.5.tgz", + "integrity": "sha512-sDhE+W14P7MNWLMxXg1MEVXwkLUpMZJGflE6nQNzLmolJQIHgcia0Mrm8uRa3bQovhxYu1UzEojLZ+caoZt7Fg==", + "requires": { + "color": "^4.2.3" + } + }, + "@react-navigation/native": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.0.14.tgz", + "integrity": "sha512-Gi6lLw4VOGSWAhmUdJOMauOKGK51/YA1CprjXm91sNfgERWvznqEMw8QmUQx9SEqYfi0LfZhbzpMst09SJ00lw==", + "requires": { + "@react-navigation/core": "^7.3.1", + "escape-string-regexp": "^4.0.0", + "fast-deep-equal": "^3.1.3", + "nanoid": "3.3.8", + "use-latest-callback": "^0.2.1" + } + }, + "@react-navigation/native-stack": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.2.0.tgz", + "integrity": "sha512-mw7Nq9qQrGsmJmCTwIIWB7yY/3tWYXvQswx+HJScGAadIjemvytJXm1fcl3+YZ9T9Ym0aERcVe5kDs+ny3X4vA==", + "requires": { + "@react-navigation/elements": "^2.2.5", + "warn-once": "^0.1.1" + } + }, + "@react-navigation/routers": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.1.2.tgz", + "integrity": "sha512-emdEjpVDK8zbiu2GChC8oYIAub9i/OpNuQJekVsbyFCBz4/TzaBzms38Q53YaNhdIFNmiYLfHv/Y1Ub7KYfm3w==", + "requires": { + "nanoid": "3.3.8" + } + }, + "@remix-run/node": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.3.tgz", + "integrity": "sha512-TYfS6BPhbABBpSRZ6WBA4qIWSwWvJhRVQGXCHUtgOwkuW863rcFmjh9g2Xj/IHyTmbOYPdcjHsIgZ9el4CHOKQ==", + "requires": { + "@remix-run/server-runtime": "2.15.3", + "@remix-run/web-fetch": "^4.4.2", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie-signature": "^1.1.0", + "source-map-support": "^0.5.21", + "stream-slice": "^0.1.2", + "undici": "^6.11.1" + } + }, + "@remix-run/router": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.22.0.tgz", + "integrity": "sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==" + }, + "@remix-run/server-runtime": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.3.tgz", + "integrity": "sha512-taHBe1DEqxZNjjj6OfkSYbup+sZPjbTgUhykaI+nHqrC2NDQuTiisBXhLwtx60GctONR/x0lWhF7R9ZGC5WsHw==", + "requires": { + "@remix-run/router": "1.22.0", + "@types/cookie": "^0.6.0", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie": "^0.6.0", + "set-cookie-parser": "^2.4.8", + "source-map": "^0.7.3", + "turbo-stream": "2.4.0" + } + }, + "@remix-run/web-blob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-blob/-/web-blob-3.1.0.tgz", + "integrity": "sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==", + "requires": { + "@remix-run/web-stream": "^1.1.0", + "web-encoding": "1.1.5" + } + }, + "@remix-run/web-fetch": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@remix-run/web-fetch/-/web-fetch-4.4.2.tgz", + "integrity": "sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==", + "requires": { + "@remix-run/web-blob": "^3.1.0", + "@remix-run/web-file": "^3.1.0", + "@remix-run/web-form-data": "^3.1.0", + "@remix-run/web-stream": "^1.1.0", + "@web3-storage/multipart-parser": "^1.0.0", + "abort-controller": "^3.0.0", + "data-uri-to-buffer": "^3.0.1", + "mrmime": "^1.0.0" + } + }, + "@remix-run/web-file": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-file/-/web-file-3.1.0.tgz", + "integrity": "sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==", + "requires": { + "@remix-run/web-blob": "^3.1.0" + } + }, + "@remix-run/web-form-data": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-form-data/-/web-form-data-3.1.0.tgz", + "integrity": "sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A==", + "requires": { + "web-encoding": "1.1.5" + } + }, + "@remix-run/web-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@remix-run/web-stream/-/web-stream-1.1.0.tgz", + "integrity": "sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==", + "requires": { + "web-streams-polyfill": "^3.1.1" + } + }, + "@segment/loosely-validate-event": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz", + "integrity": "sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==", + "requires": { + "component-type": "^1.2.1", + "join-component": "^1.1.0" + } + }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "requires": { + "@sinonjs/commons": "^3.0.0" + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + }, + "@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "peer": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "peer": true + }, + "@types/gensync": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", + "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==" + }, + "@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "@types/jsdom": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "@types/node": { + "version": "22.13.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz", + "integrity": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==", + "requires": { + "undici-types": "~6.20.0" + } + }, + "@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "devOptional": true + }, + "@types/react": { + "version": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "devOptional": true, + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-test-renderer": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-18.3.1.tgz", + "integrity": "sha512-vAhnk0tG2eGa37lkU9+s5SoroCsRI08xnsWFiAXOuPH2jqzMbcXvKExXViPi1P5fIklDeCvXqyrdmipFaSkZrA==", + "dev": true, + "requires": { + "@types/react": "^18" + } + }, + "@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" + }, + "@types/tough-cookie": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", + "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", + "dev": true + }, + "@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "@urql/core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@urql/core/-/core-5.1.0.tgz", + "integrity": "sha512-yC3sw8yqjbX45GbXxfiBY8GLYCiyW/hLBbQF9l3TJrv4ro00Y0ChkKaD9I2KntRxAVm9IYBqh0awX8fwWAe/Yw==", + "requires": { + "@0no-co/graphql.web": "^1.0.5", + "wonka": "^6.3.2" + } + }, + "@urql/exchange-retry": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.0.tgz", + "integrity": "sha512-FLt+d81gP4oiHah4hWFDApimc+/xABWMU1AMYsZ1PVB0L0YPtrMCjbOp9WMM7hBzy4gbTDrG24sio0dCfSh/HQ==", + "requires": { + "@urql/core": "^5.0.0", + "wonka": "^6.3.2" + } + }, + "@web3-storage/multipart-parser": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@web3-storage/multipart-parser/-/multipart-parser-1.0.0.tgz", + "integrity": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==" + }, + "@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==" + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "peer": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "peer": true + }, + "@zxing/text-encoding": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", + "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", + "optional": true + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==" + }, + "acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dev": true, + "requires": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "acorn-loose": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/acorn-loose/-/acorn-loose-8.4.0.tgz", + "integrity": "sha512-M0EUka6rb+QC4l9Z3T0nJEzNOO7JcoJlYMrBlyBCiFSXRyxjLKayd4TbQs2FDRWQU1h9FR7QVNHt+PEaoNL5rQ==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, + "acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "requires": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "anser": { + "version": "1.4.10", + "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", + "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "dependencies": { + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + } + }, + "application-config-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.1.tgz", + "integrity": "sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==" + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "requires": { + "tslib": "^2.0.1" + } + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "requires": { + "possible-typed-array-names": "^1.0.0" + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "requires": {} + }, + "babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "requires": { + "@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": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@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" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@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" + } + } + } + }, + "babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "requires": { + "@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": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "requires": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "semver": "^6.3.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.6.3" + } + }, + "babel-plugin-react-native-web": { + "version": "0.19.13", + "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz", + "integrity": "sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==" + }, + "babel-plugin-syntax-hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz", + "integrity": "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==", + "requires": { + "hermes-parser": "0.25.1" + }, + "dependencies": { + "hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "requires": { + "hermes-estree": "0.25.1" + } + } + } + }, + "babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", + "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", + "requires": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "requires": { + "@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-expo": { + "version": "12.0.7", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-12.0.7.tgz", + "integrity": "sha512-XT2ZOnonTU343eRnd/UBuqYLxmaB47g+RtLMANMsj/j9XL2kkTk3a6yepLbV4BrACaTf2ddiBZDi+BQ0lgjVaw==", + "requires": { + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/preset-react": "^7.22.15", + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-preset": "0.76.7", + "babel-plugin-react-native-web": "~0.19.13", + "react-refresh": "^0.14.2" + } + }, + "babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "requires": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "requires": { + "open": "^8.0.4" + }, + "dependencies": { + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + } + } + }, + "big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==" + }, + "bplist-creator": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz", + "integrity": "sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==", + "requires": { + "stream-buffers": "~2.2.0" + } + }, + "bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "requires": { + "big-integer": "1.6.x" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "requires": { + "fill-range": "^7.1.1" + } + }, + "browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "requires": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "cacache": { + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "requires": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + } + }, + "call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "requires": { + "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-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "caniuse-lite": { + "version": "1.0.30001699", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", + "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==" + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-launcher": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", + "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", + "requires": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + } + }, + "chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "peer": true + }, + "chromium-edge-launcher": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz", + "integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==", + "requires": { + "@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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + }, + "cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==" + }, + "client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "requires": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "component-type": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/component-type/-/component-type-1.2.2.tgz", + "integrity": "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", + "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + }, + "cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==" + }, + "core-js-compat": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", + "requires": { + "browserslist": "^4.24.3" + } + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "requires": { + "@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-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "requires": { + "node-fetch": "^2.7.0" + } + }, + "cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==" + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "requires": { + "hyphenate-style-name": "^1.0.3" + } + }, + "cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" + }, + "data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, + "requires": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + } + }, + "debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "requires": { + "ms": "^2.1.3" + } + }, + "decimal.js": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + }, + "dedent": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "requires": {} + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "requires": { + "clone": "^1.0.2" + } + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dev": true, + "requires": { + "webidl-conversions": "^7.0.0" + } + }, + "dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + }, + "dotenv-expand": { + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "requires": { + "dotenv": "^16.4.5" + } + }, + "dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.5.97", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.97.tgz", + "integrity": "sha512-HKLtaH02augM7ZOdYRuO19rWDeY+QSJ1VxnXFa/XDFLf07HvM90pALIJFgrO+UVaajI3+aJMMpojoUTLZyQ7JQ==" + }, + "emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "dev": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true + }, + "env-editor": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", + "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==" + }, + "eol": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", + "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "peer": true + }, + "es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "requires": { + "es-errors": "^1.3.0" + } + }, + "escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "peer": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "peer": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "peer": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "peer": true + }, + "exec-async": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/exec-async/-/exec-async-2.2.0.tgz", + "integrity": "sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "requires": { + "@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" + } + }, + "expo": { + "version": "52.0.32", + "resolved": "https://registry.npmjs.org/expo/-/expo-52.0.32.tgz", + "integrity": "sha512-AyIp3UwaUe43LOIrnspidezQeTseETBeuiifweQ2g1fAXOhvVBzicjAlR8inwmmZIlwLwpM6rv9ZNNRl1zYGUw==", + "requires": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "0.22.13", + "@expo/config": "~10.0.9", + "@expo/config-plugins": "~9.0.15", + "@expo/fingerprint": "0.11.9", + "@expo/metro-config": "0.19.9", + "@expo/vector-icons": "^14.0.0", + "babel-preset-expo": "~12.0.7", + "expo-asset": "~11.0.3", + "expo-constants": "~17.0.5", + "expo-file-system": "~18.0.10", + "expo-font": "~13.0.3", + "expo-keep-awake": "~14.0.2", + "expo-modules-autolinking": "2.0.7", + "expo-modules-core": "2.2.1", + "fbemitter": "^3.0.0", + "web-streams-polyfill": "^3.3.2", + "whatwg-url-without-unicode": "8.0.0-3" + } + }, + "expo-asset": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-11.0.3.tgz", + "integrity": "sha512-vgJnC82IooAVMy5PxbdFIMNJhW4hKAUyxc5VIiAPPf10vFYw6CqHm+hrehu4ST1I4bvg5PV4uKdPxliebcbgLg==", + "requires": { + "@expo/image-utils": "^0.6.4", + "expo-constants": "~17.0.5", + "invariant": "^2.2.4", + "md5-file": "^3.2.3" + } + }, + "expo-blur": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/expo-blur/-/expo-blur-14.0.3.tgz", + "integrity": "sha512-BL3xnqBJbYm3Hg9t/HjNjdeY7N/q8eK5tsLYxswWG1yElISWZmMvrXYekl7XaVCPfyFyz8vQeaxd7q74ZY3Wrw==", + "requires": {} + }, + "expo-constants": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-17.0.5.tgz", + "integrity": "sha512-6SHXh32jCB+vrp2TRDNkoGoM421eOBPZIXX9ixI0hKKz71tIjD+LMr/P+rGUd/ks312MP3WK3j5vcYYPkCD8tQ==", + "requires": { + "@expo/config": "~10.0.8", + "@expo/env": "~0.4.1" + } + }, + "expo-file-system": { + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-18.0.10.tgz", + "integrity": "sha512-+GnxkI+J9tOzUQMx+uIOLBEBsO2meyoYHxd87m9oT9M//BpepYqI1AvYBH8YM4dgr9HaeaeLr7z5XFVqfL8tWg==", + "requires": { + "web-streams-polyfill": "^3.3.2" + } + }, + "expo-font": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-13.0.3.tgz", + "integrity": "sha512-9IdYz+A+b3KvuCYP7DUUXF4VMZjPU+IsvAnLSVJ2TfP6zUD2JjZFx3jeo/cxWRkYk/aLj5+53Te7elTAScNl4Q==", + "requires": { + "fontfaceobserver": "^2.1.0" + } + }, + "expo-haptics": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-14.0.1.tgz", + "integrity": "sha512-V81FZ7xRUfqM6uSI6FA1KnZ+QpEKnISqafob/xEfcx1ymwhm4V3snuLWWFjmAz+XaZQTqlYa8z3QbqEXz7G63w==", + "requires": {} + }, + "expo-keep-awake": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-14.0.2.tgz", + "integrity": "sha512-71XAMnoWjKZrN8J7Q3+u0l9Ytp4OfhNAYz8BCWF1/9aFUw09J3I7Z5DuI3MUsVMa/KWi+XhG+eDUFP8cVA19Uw==", + "requires": {} + }, + "expo-linking": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-7.0.5.tgz", + "integrity": "sha512-3KptlJtcYDPWohk0MfJU75MJFh2ybavbtcSd84zEPfw9s1q3hjimw3sXnH03ZxP54kiEWldvKmmnGcVffBDB1g==", + "requires": { + "expo-constants": "~17.0.5", + "invariant": "^2.2.4" + } + }, + "expo-modules-autolinking": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-2.0.7.tgz", + "integrity": "sha512-rkGc6a/90AC3q8wSy4V+iIpq6Fd0KXmQICKrvfmSWwrMgJmLfwP4QTrvLYPYOOMjFwNJcTaohcH8vzW/wYKrMg==", + "requires": { + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "fast-glob": "^3.2.5", + "find-up": "^5.0.0", + "fs-extra": "^9.1.0", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==" + } + } + }, + "expo-modules-core": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-2.2.1.tgz", + "integrity": "sha512-pxQpfgevHiy5EVRDE0w3mrVu0UTNHELr4GDXEQWAE1g4JVS5ZGNq/Gu2VGgFbBP18KGPNB+gEy8UFI48ADbiuw==", + "requires": { + "invariant": "^2.2.4" + } + }, + "expo-router": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-4.0.17.tgz", + "integrity": "sha512-8ybo6bVwdG1S9hafh9BTOjX1hpCgomdUvs6hKHMM01koo8mQ7zocH/+zxQeaMVDxGhboz2dO5GiDchWJ0OheRA==", + "requires": { + "@expo/metro-runtime": "4.0.1", + "@expo/server": "^0.5.1", + "@radix-ui/react-slot": "1.0.1", + "@react-navigation/bottom-tabs": "^7.2.0", + "@react-navigation/native": "^7.0.14", + "@react-navigation/native-stack": "^7.2.0", + "client-only": "^0.0.1", + "react-helmet-async": "^1.3.0", + "react-native-helmet-async": "2.0.4", + "react-native-is-edge-to-edge": "^1.1.6", + "schema-utils": "^4.0.1", + "semver": "~7.6.3", + "server-only": "^0.0.1" + }, + "dependencies": { + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + } + } + }, + "expo-splash-screen": { + "version": "0.29.21", + "resolved": "https://registry.npmjs.org/expo-splash-screen/-/expo-splash-screen-0.29.21.tgz", + "integrity": "sha512-7uZ+qvIuNcvrvrLIklW+Wbt6llPuCj6LKYjrMu+GOX8s///laldS4TGiMAbqcE7fmfCzQ8ffgfY7xhxRourhcA==", + "requires": { + "@expo/prebuild-config": "^8.0.25" + } + }, + "expo-status-bar": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-2.0.1.tgz", + "integrity": "sha512-AkIPX7jWHRPp83UBZ1iXtVvyr0g+DgBVvIXTtlmPtmUsm8Vq9Bb5IGj86PW8osuFlgoTVAg7HI/+Ok7yEYwiRg==", + "requires": {} + }, + "expo-symbols": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/expo-symbols/-/expo-symbols-0.2.2.tgz", + "integrity": "sha512-yTk1MxhA61YflYIMortImD57MCneKEoSvU1acqQ4oKigV5+cNw1XKB7GhcKe3d8Ny3ikC/b1Ia+HQjR0Hmr4JA==", + "requires": { + "sf-symbols-typescript": "^2.0.0" + } + }, + "expo-system-ui": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/expo-system-ui/-/expo-system-ui-4.0.8.tgz", + "integrity": "sha512-0AmWXJ3ObwMYxi2YGagwRQikydoUZJXLeK4A0FY1PsZpnlorSQ4IAfEVS38JmA54tf5CpP4TjBp5ZVEjRyv1rw==", + "requires": { + "@react-native/normalize-colors": "0.76.7", + "debug": "^4.3.2" + } + }, + "expo-web-browser": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/expo-web-browser/-/expo-web-browser-14.0.2.tgz", + "integrity": "sha512-Hncv2yojhTpHbP6SGWARBFdl7P6wBHc1O8IKaNsH0a/IEakq887o1eRhLxZ5IwztPQyRDhpqHdgJ+BjWolOnwA==", + "requires": {} + }, + "exponential-backoff": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz", + "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "requires": { + "@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": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-loops": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", + "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==" + }, + "fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==" + }, + "fastq": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "requires": { + "fbjs": "^3.0.0" + } + }, + "fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "requires": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "fetch-retry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-4.1.1.tgz", + "integrity": "sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==" + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flow-enums-runtime": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", + "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==" + }, + "flow-parser": { + "version": "0.260.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.260.0.tgz", + "integrity": "sha512-GvVx+yGdVK4U6Q5AcLCCqVjCyJTeYClOrMYlxhSG7fPNcsiYqtIOIXA+/SaTsvj1kB/xyiwZ5+iOGQXbwaE6Ew==" + }, + "fontfaceobserver": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", + "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==" + }, + "for-each": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", + "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", + "requires": { + "is-callable": "^1.2.7" + } + }, + "foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + } + }, + "form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "freeport-async": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", + "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "requires": { + "minipass": "^7.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==" + }, + "get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "getenv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", + "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==" + }, + "glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "requires": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + }, + "has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "requires": { + "has-symbols": "^1.0.3" + } + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "hermes-estree": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.23.1.tgz", + "integrity": "sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==" + }, + "hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.23.1.tgz", + "integrity": "sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==", + "requires": { + "hermes-estree": "0.23.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "requires": { + "lru-cache": "^10.0.1" + }, + "dependencies": { + "lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + } + }, + "html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "dev": true, + "requires": { + "whatwg-encoding": "^2.0.0" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + }, + "image-size": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", + "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", + "requires": { + "queue": "6.0.2" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + } + } + }, + "import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "requires": { + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "requires": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "requires": { + "hasown": "^2.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "requires": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "requires": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "requires": { + "which-typed-array": "^1.1.16" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==" + }, + "istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "requires": { + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" + } + }, + "jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "requires": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + } + }, + "jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "requires": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "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" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + } + } + }, + "jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + } + }, + "jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "requires": { + "@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-jsdom": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", + "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", + "dev": true, + "requires": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/jsdom": "^20.0.0", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0", + "jsdom": "^20.0.0" + } + }, + "jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "requires": { + "@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-expo": { + "version": "52.0.3", + "resolved": "https://registry.npmjs.org/jest-expo/-/jest-expo-52.0.3.tgz", + "integrity": "sha512-z2gptekrQ0FIichvRhrES31X9twtCCTzu00sWnPyFaQuWQdoyZiCj2WFPqVrpgIgNYLFIEGhc0VP9rUT9johJw==", + "dev": true, + "requires": { + "@expo/config": "~10.0.8", + "@expo/json-file": "^9.0.1", + "@jest/create-cache-key-function": "^29.2.1", + "@jest/globals": "^29.2.1", + "babel-jest": "^29.2.1", + "fbemitter": "^3.0.0", + "find-up": "^5.0.0", + "jest-environment-jsdom": "^29.2.1", + "jest-snapshot": "^29.2.1", + "jest-watch-select-projects": "^2.0.0", + "jest-watch-typeahead": "2.2.1", + "json5": "^2.2.3", + "lodash": "^4.17.19", + "react-server-dom-webpack": "19.0.0-rc-6230622a1a-20240610", + "react-test-renderer": "18.3.1", + "server-only": "^0.0.1", + "stacktrace-js": "^2.0.2" + }, + "dependencies": { + "react": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-SMgWGY//7nO7F3HMuBfmC15Cr4vTe2tlpSCATfnz/wymSftDOKUqc+0smjRhcUeCFCc1zhOAWJ+N//U5CrmOzQ==", + "dev": true, + "peer": true + }, + "react-dom": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-56G4Pum5E7FeGL1rwHX5IxidSJxQnXP4yORRo0pVeOJuu5DQJvNKpUwmJoftMP/ez0AiglYTY77L2Gs8iyt1Hg==", + "dev": true, + "peer": true, + "requires": { + "scheduler": "0.25.0-rc-6230622a1a-20240610" + } + }, + "react-server-dom-webpack": { + "version": "19.0.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/react-server-dom-webpack/-/react-server-dom-webpack-19.0.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-nr+IsOVD07QdeCr4BLvR5TALfLaZLi9AIaoa6vXymBc051iDPWedJujYYrjRJy5+9jp9oCx3G8Tt/Bs//TckJw==", + "dev": true, + "requires": { + "acorn-loose": "^8.3.0", + "neo-async": "^2.6.1" + } + }, + "scheduler": { + "version": "0.25.0-rc-6230622a1a-20240610", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0-rc-6230622a1a-20240610.tgz", + "integrity": "sha512-GTIQdJXthps5mgkIFo7yAq03M0QQYTfN8z+GrnMC/SCKFSuyFP5tk2BMaaWUsVy4u4r+dTLdiXH8JEivVls0Bw==", + "dev": true, + "peer": true + } + } + }, + "jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==" + }, + "jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "requires": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "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" + } + }, + "jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + } + }, + "jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + } + }, + "jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==" + }, + "jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "requires": { + "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-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "requires": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + } + }, + "jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "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" + } + } + } + }, + "jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true + } + } + }, + "jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "requires": { + "@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" + }, + "dependencies": { + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + } + }, + "jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "requires": { + "@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" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } + } + }, + "jest-watch-select-projects": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-select-projects/-/jest-watch-select-projects-2.0.0.tgz", + "integrity": "sha512-j00nW4dXc2NiCW6znXgFLF9g8PJ0zP25cpQ1xRro/HU2GBfZQFZD0SoXnAlaoKkIY4MlfTMkKGbNXFpvCdjl1w==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "chalk": "^3.0.0", + "prompts": "^2.2.1" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.1.tgz", + "integrity": "sha512-jYpYmUnTzysmVnwq49TAxlmtOAwp8QIqvZyoofQFn8fiWhEDZj33ZXzg3JA4nGnzWFm1hbWf3ADpteUokvXgFA==", + "dev": true, + "requires": { + "ansi-escapes": "^6.0.0", + "chalk": "^4.0.0", + "jest-regex-util": "^29.0.0", + "jest-watcher": "^29.0.0", + "slash": "^5.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "dev": true + }, + "char-regex": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.2.tgz", + "integrity": "sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==", + "dev": true + }, + "slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dev": true, + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + } + } + } + }, + "jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "requires": { + "@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": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "requires": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jimp-compact": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", + "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==" + }, + "join-component": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz", + "integrity": "sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsc-android": { + "version": "250231.0.0", + "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", + "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==" + }, + "jsc-safe-url": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", + "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==" + }, + "jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + } + }, + "jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dev": true, + "requires": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "lighthouse-logger": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", + "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", + "requires": { + "debug": "^2.6.9", + "marky": "^1.2.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "lightningcss": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.27.0.tgz", + "integrity": "sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==", + "requires": { + "detect-libc": "^1.0.3", + "lightningcss-darwin-arm64": "1.27.0", + "lightningcss-darwin-x64": "1.27.0", + "lightningcss-freebsd-x64": "1.27.0", + "lightningcss-linux-arm-gnueabihf": "1.27.0", + "lightningcss-linux-arm64-gnu": "1.27.0", + "lightningcss-linux-arm64-musl": "1.27.0", + "lightningcss-linux-x64-gnu": "1.27.0", + "lightningcss-linux-x64-musl": "1.27.0", + "lightningcss-win32-arm64-msvc": "1.27.0", + "lightningcss-win32-x64-msvc": "1.27.0" + } + }, + "lightningcss-darwin-arm64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz", + "integrity": "sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==", + "optional": true + }, + "lightningcss-darwin-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz", + "integrity": "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==", + "optional": true + }, + "lightningcss-freebsd-x64": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz", + "integrity": "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==", + "optional": true + }, + "lightningcss-linux-arm-gnueabihf": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz", + "integrity": "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==", + "optional": true + }, + "lightningcss-linux-arm64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz", + "integrity": "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==", + "optional": true + }, + "lightningcss-linux-arm64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz", + "integrity": "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==", + "optional": true + }, + "lightningcss-linux-x64-gnu": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz", + "integrity": "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==", + "optional": true + }, + "lightningcss-linux-x64-musl": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz", + "integrity": "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==", + "optional": true + }, + "lightningcss-win32-arm64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz", + "integrity": "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==", + "optional": true + }, + "lightningcss-win32-x64-msvc": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz", + "integrity": "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==", + "optional": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "requires": { + "semver": "^7.5.3" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "marky": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", + "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==" + }, + "math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "requires": { + "buffer-alloc": "^1.1.0" + } + }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "metro": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.81.1.tgz", + "integrity": "sha512-fqRu4fg8ONW7VfqWFMGgKAcOuMzyoQah2azv9Y3VyFXAmG+AoTU6YIFWqAADESCGVWuWEIvxTJhMf3jxU6jwjA==", + "requires": { + "@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": "^2.2.0", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.25.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.81.1", + "metro-cache": "0.81.1", + "metro-cache-key": "0.81.1", + "metro-config": "0.81.1", + "metro-core": "0.81.1", + "metro-file-map": "0.81.1", + "metro-resolver": "0.81.1", + "metro-runtime": "0.81.1", + "metro-source-map": "0.81.1", + "metro-symbolicate": "0.81.1", + "metro-transform-plugins": "0.81.1", + "metro-transform-worker": "0.81.1", + "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" + }, + "dependencies": { + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "requires": { + "hermes-estree": "0.25.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "requires": {} + } + } + }, + "metro-babel-transformer": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.81.1.tgz", + "integrity": "sha512-JECKDrQaUnDmj0x/Q/c8c5YwsatVx38Lu+BfCwX9fR8bWipAzkvJocBpq5rOAJRDXRgDcPv2VO4Q4nFYrpYNQg==", + "requires": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.25.1", + "nullthrows": "^1.1.1" + }, + "dependencies": { + "hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==" + }, + "hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "requires": { + "hermes-estree": "0.25.1" + } + } + } + }, + "metro-cache": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.81.1.tgz", + "integrity": "sha512-Uqcmn6sZ+Y0VJHM88VrG5xCvSeU7RnuvmjPmSOpEcyJJBe02QkfHL05MX2ZyGDTyZdbKCzaX0IijrTe4hN3F0Q==", + "requires": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "metro-core": "0.81.1" + } + }, + "metro-cache-key": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.81.1.tgz", + "integrity": "sha512-5fDaHR1yTvpaQuwMAeEoZGsVyvjrkw9IFAS7WixSPvaNY5YfleqoJICPc6hbXFJjvwCCpwmIYFkjqzR/qJ6yqA==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-config": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.81.1.tgz", + "integrity": "sha512-VAAJmxsKIZ+Fz5/z1LVgxa32gE6+2TvrDSSx45g85WoX4EtLmdBGP3DSlpQW3DqFUfNHJCGwMLGXpJnxifd08g==", + "requires": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.6.3", + "metro": "0.81.1", + "metro-cache": "0.81.1", + "metro-core": "0.81.1", + "metro-runtime": "0.81.1" + } + }, + "metro-core": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.81.1.tgz", + "integrity": "sha512-4d2/+02IYqOwJs4dmM0dC8hIZqTzgnx2nzN4GTCaXb3Dhtmi/SJ3v6744zZRnithhN4lxf8TTJSHnQV75M7SSA==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.81.1" + } + }, + "metro-file-map": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.81.1.tgz", + "integrity": "sha512-aY72H2ujmRfFxcsbyh83JgqFF+uQ4HFN1VhV2FmcfQG4s1bGKf2Vbkk+vtZ1+EswcBwDZFbkpvAjN49oqwGzAA==", + "requires": { + "debug": "^2.2.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.6.3", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "metro-minify-terser": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.81.1.tgz", + "integrity": "sha512-p/Qz3NNh1nebSqMlxlUALAnESo6heQrnvgHtAuxufRPtKvghnVDq9hGGex8H7z7YYLsqe42PWdt4JxTA3mgkvg==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + } + }, + "metro-resolver": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.81.1.tgz", + "integrity": "sha512-E61t6fxRoYRkl6Zo3iUfCKW4DYfum/bLjcejXBMt1y3I7LFkK84TCR/Rs9OAwsMCY/7GOPB4+CREYZOtCC7CNA==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-runtime": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.81.1.tgz", + "integrity": "sha512-pqu5j5d01rjF85V/K8SDDJ0NR3dRp6bE3z5bKVVb5O2Rx0nbR9KreUxYALQCRCcQHaYySqCg5fYbGKBHC295YQ==", + "requires": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + } + }, + "metro-source-map": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.81.1.tgz", + "integrity": "sha512-1i8ROpNNiga43F0ZixAXoFE/SS3RqcRDCCslpynb+ytym0VI7pkTH1woAN2HI9pczYtPrp3Nq0AjRpsuY35ieA==", + "requires": { + "@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.81.1", + "nullthrows": "^1.1.1", + "ob1": "0.81.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-symbolicate": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.81.1.tgz", + "integrity": "sha512-Lgk0qjEigtFtsM7C0miXITbcV47E1ZYIfB+m/hCraihiwRWkNUQEPCWvqZmwXKSwVE5mXA0EzQtghAvQSjZDxw==", + "requires": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.81.1", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "metro-transform-plugins": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.81.1.tgz", + "integrity": "sha512-7L1lI44/CyjIoBaORhY9fVkoNe8hrzgxjSCQ/lQlcfrV31cZb7u0RGOQrKmUX7Bw4FpejrB70ArQ7Mse9mk7+Q==", + "requires": { + "@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": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.81.1.tgz", + "integrity": "sha512-M+2hVT3rEy5K7PBmGDgQNq3Zx53TjScOcO/CieyLnCRFtBGWZiSJ2+bLAXXOKyKa/y3bI3i0owxtyxuPGDwbZg==", + "requires": { + "@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.81.1", + "metro-babel-transformer": "0.81.1", + "metro-cache": "0.81.1", + "metro-cache-key": "0.81.1", + "metro-minify-terser": "0.81.1", + "metro-source-map": "0.81.1", + "metro-transform-plugins": "0.81.1", + "nullthrows": "^1.1.1" + } + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "dependencies": { + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", + "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + }, + "minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "requires": { + "minipass": "^7.0.3" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "nested-error-stacks": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", + "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "requires": { + "minimatch": "^3.0.2" + } + }, + "node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-package-arg": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", + "requires": { + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "dependencies": { + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + } + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==" + }, + "nwsapi": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz", + "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==", + "dev": true + }, + "ob1": { + "version": "0.81.1", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.81.1.tgz", + "integrity": "sha512-1PEbvI+AFvOcgdNcO79FtDI1TUO8S3lhiKOyAiyWQF3sFDDKS+aw2/BZvGlArFnSmqckwOOB9chQuIX0/OahoQ==", + "requires": { + "flow-enums-runtime": "^0.0.6" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "ora": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", + "requires": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@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" + } + }, + "parse-png": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", + "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", + "requires": { + "pngjs": "^3.3.0" + } + }, + "parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dev": true, + "requires": { + "entities": "^4.5.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "password-prompt": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.3.tgz", + "integrity": "sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==", + "requires": { + "ansi-escapes": "^4.3.2", + "cross-spawn": "^7.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "requires": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "plist": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "requires": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "dependencies": { + "@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==" + }, + "xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==" + } + } + }, + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" + }, + "possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==" + }, + "postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "requires": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "requires": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dev": true, + "requires": { + "punycode": "^2.3.1" + } + }, + "pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + }, + "pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true + }, + "qrcode-terminal": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", + "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==" + }, + "query-string": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", + "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", + "requires": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "peer": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-devtools-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-5.3.2.tgz", + "integrity": "sha512-crr9HkVrDiJ0A4zot89oS0Cgv0Oa4OG1Em4jit3P3ZxZSKPMYyMjfwMqgcJna9o625g8oN87rBm8SWWrSTBZxg==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^7" + }, + "dependencies": { + "ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "requires": {} + } + } + }, + "react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + } + }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "react-freeze": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", + "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", + "requires": {} + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + }, + "react-native": { + "version": "0.76.7", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.76.7.tgz", + "integrity": "sha512-GPJcQeO3qUi1MvuhsC2DC6tH8gJQ4uc4JWPORrdeuCGFWE3QLsN8/hiChTEvJREHLfQSV61YPI8gIOtAQ8c37g==", + "requires": { + "@jest/create-cache-key-function": "^29.6.3", + "@react-native/assets-registry": "0.76.7", + "@react-native/codegen": "0.76.7", + "@react-native/community-cli-plugin": "0.76.7", + "@react-native/gradle-plugin": "0.76.7", + "@react-native/js-polyfills": "0.76.7", + "@react-native/normalize-colors": "0.76.7", + "@react-native/virtualized-lists": "0.76.7", + "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.23.1", + "base64-js": "^1.5.1", + "chalk": "^4.0.0", + "commander": "^12.0.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.6", + "glob": "^7.1.1", + "invariant": "^2.2.4", + "jest-environment-node": "^29.6.3", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-runtime": "^0.81.0", + "metro-source-map": "^0.81.0", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^29.7.0", + "promise": "^8.3.0", + "react-devtools-core": "^5.3.1", + "react-refresh": "^0.14.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.24.0-canary-efb381bbf-20230505", + "semver": "^7.1.3", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.3", + "yargs": "^17.6.2" + }, + "dependencies": { + "babel-plugin-syntax-hermes-parser": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.23.1.tgz", + "integrity": "sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA==", + "requires": { + "hermes-parser": "0.23.1" + } + }, + "commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + }, + "promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "requires": { + "asap": "~2.0.6" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "scheduler": { + "version": "0.24.0-canary-efb381bbf-20230505", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", + "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==" + }, + "ws": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "react-native-gesture-handler": { + "version": "2.20.2", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.20.2.tgz", + "integrity": "sha512-HqzFpFczV4qCnwKlvSAvpzEXisL+Z9fsR08YV5LfJDkzuArMhBu2sOoSPUF/K62PCoAb+ObGlTC83TKHfUd0vg==", + "requires": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4", + "prop-types": "^15.7.2" + } + }, + "react-native-helmet-async": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-native-helmet-async/-/react-native-helmet-async-2.0.4.tgz", + "integrity": "sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg==", + "requires": { + "invariant": "^2.2.4", + "react-fast-compare": "^3.2.2", + "shallowequal": "^1.1.0" + } + }, + "react-native-is-edge-to-edge": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.6.tgz", + "integrity": "sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w==", + "requires": {} + }, + "react-native-reanimated": { + "version": "3.16.7", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-3.16.7.tgz", + "integrity": "sha512-qoUUQOwE1pHlmQ9cXTJ2MX9FQ9eHllopCLiWOkDkp6CER95ZWeXhJCP4cSm6AD4jigL5jHcZf/SkWrg8ttZUsw==", + "requires": { + "@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-safe-area-context": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.12.0.tgz", + "integrity": "sha512-ukk5PxcF4p3yu6qMZcmeiZgowhb5AsKRnil54YFUUAXVIS7PJcMHGGC+q44fCiBg44/1AJk5njGMez1m9H0BVQ==", + "requires": {} + }, + "react-native-screens": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.4.0.tgz", + "integrity": "sha512-c7zc7Zwjty6/pGyuuvh9gK3YBYqHPOxrhXfG1lF4gHlojQSmIx2piNbNaV+Uykj+RDTmFXK0e/hA+fucw/Qozg==", + "requires": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + } + }, + "react-native-web": { + "version": "0.19.13", + "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.19.13.tgz", + "integrity": "sha512-etv3bN8rJglrRCp/uL4p7l8QvUNUC++QwDbdZ8CB7BvZiMvsxfFIRM1j04vxNldG3uo2puRd6OSWR3ibtmc29A==", + "requires": { + "@babel/runtime": "^7.18.6", + "@react-native/normalize-colors": "^0.74.1", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^6.0.1", + "memoize-one": "^6.0.0", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.3" + }, + "dependencies": { + "@react-native/normalize-colors": { + "version": "0.74.89", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz", + "integrity": "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==" + }, + "memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + } + } + }, + "react-native-webview": { + "version": "13.12.5", + "resolved": "https://registry.npmjs.org/react-native-webview/-/react-native-webview-13.12.5.tgz", + "integrity": "sha512-INOKPom4dFyzkbxbkuQNfeRG9/iYnyRDzrDkJeyvSWgJAW2IDdJkWFJBS2v0RxIL4gqLgHkiIZDOfiLaNnw83Q==", + "requires": { + "escape-string-regexp": "^4.0.0", + "invariant": "2.2.4" + } + }, + "react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" + }, + "react-shallow-renderer": { + "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + } + }, + "react-test-renderer": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.3.1.tgz", + "integrity": "sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==", + "dev": true, + "requires": { + "react-is": "^18.3.1", + "react-shallow-renderer": "^16.15.0", + "scheduler": "^0.23.2" + } + }, + "readline": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", + "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==" + }, + "recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "requires": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "requires": { + "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": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==" + }, + "regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "requires": { + "jsesc": "~3.0.2" + }, + "dependencies": { + "jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + } + } + }, + "remove-trailing-slash": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz", + "integrity": "sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requireg": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", + "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", + "requires": { + "nested-error-stacks": "~2.0.1", + "rc": "~1.2.7", + "resolve": "~1.7.1" + }, + "dependencies": { + "resolve": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", + "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "requires": { + "path-parse": "^1.0.5" + } + } + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "requires": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz", + "integrity": "sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==" + }, + "resolve.exports": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "saxes": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "requires": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, + "send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==" + }, + "serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "requires": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "requires": { + "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" + }, + "dependencies": { + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + } + }, + "server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" + }, + "set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "requires": { + "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" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "sf-symbols-typescript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sf-symbols-typescript/-/sf-symbols-typescript-2.1.0.tgz", + "integrity": "sha512-ezT7gu/SHTPIOEEoG6TF+O0m5eewl0ZDAO4AtdBi5HjsrUI6JdCG17+Q8+aKp0heM06wZKApRCn5olNbs0Wb/A==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==" + }, + "signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + }, + "simple-plist": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", + "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", + "requires": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + }, + "dependencies": { + "bplist-creator": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", + "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", + "requires": { + "stream-buffers": "2.2.x" + } + }, + "bplist-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", + "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", + "requires": { + "big-integer": "1.6.x" + } + } + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slugify": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "requires": { + "through": "2" + } + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==" + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "ssri": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "requires": { + "minipass": "^7.0.3" + } + }, + "stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dev": true, + "requires": { + "stackframe": "^1.3.4" + } + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dev": true, + "requires": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "dev": true + } + } + }, + "stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dev": true, + "requires": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "stacktrace-parser": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", + "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", + "requires": { + "type-fest": "^0.7.1" + }, + "dependencies": { + "type-fest": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", + "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==" + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==" + }, + "stream-slice": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/stream-slice/-/stream-slice-0.1.2.tgz", + "integrity": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==" + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==" + } + } + }, + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "structured-headers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", + "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==" + }, + "styleq": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", + "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==" + }, + "sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + } + }, + "sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "peer": true + }, + "tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + }, + "dependencies": { + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "requires": { + "rimraf": "~2.6.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.7.1.tgz", + "integrity": "sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==", + "requires": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.38.1.tgz", + "integrity": "sha512-GWANVlPM/ZfYzuPHjq0nxT+EbOEDDN3Jwhwdg1D8TU8oSkktp8w64Uq4auuGLxFSoNTRDncTq2hQHX1Ld9KHkA==", + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" + }, + "dependencies": { + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + } + } + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "turbo-stream": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==" + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "devOptional": true + }, + "ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", + "integrity": "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==" + }, + "undici": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==" + }, + "undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "requires": { + "unique-slug": "^4.0.0" + } + }, + "unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "requires": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "peer": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use-latest-callback": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.3.tgz", + "integrity": "sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==", + "requires": {} + }, + "use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "requires": {} + }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + } + }, + "validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" + }, + "w3c-xmlserializer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dev": true, + "requires": { + "xml-name-validator": "^4.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "warn-once": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", + "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==" + }, + "watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dev": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "requires": { + "defaults": "^1.0.3" + } + }, + "web-encoding": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", + "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", + "requires": { + "@zxing/text-encoding": "0.9.0", + "util": "^0.12.3" + } + }, + "web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==" + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true + }, + "webpack": { + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peer": true, + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "peer": true + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true + }, + "whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "requires": { + "iconv-lite": "0.6.3" + } + }, + "whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true + }, + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + }, + "whatwg-url-without-unicode": { + "version": "8.0.0-3", + "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", + "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", + "requires": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "requires": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + } + }, + "wonka": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.4.tgz", + "integrity": "sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==" + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + } + }, + "ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "requires": {} + }, + "xcode": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", + "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", + "requires": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "dependencies": { + "uuid": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" + } + } + }, + "xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true + }, + "xml2js": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", + "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + } + }, + "xmlbuilder": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", + "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "requires": { + "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" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..2a78e89 --- /dev/null +++ b/package.json @@ -0,0 +1,54 @@ +{ + "name": "voice-modulation", + "main": "expo-router/entry", + "version": "1.0.0", + "scripts": { + "start": "expo start", + "reset-project": "node ./scripts/reset-project.js", + "android": "expo start --android", + "ios": "expo start --ios", + "web": "expo start --web", + "test": "jest --watchAll", + "lint": "expo lint" + }, + "jest": { + "preset": "jest-expo" + }, + "dependencies": { + "@expo/vector-icons": "^14.0.2", + "@react-navigation/bottom-tabs": "^7.2.0", + "@react-navigation/native": "^7.0.14", + "expo": "~52.0.32", + "expo-blur": "~14.0.3", + "expo-constants": "~17.0.5", + "expo-font": "~13.0.3", + "expo-haptics": "~14.0.1", + "expo-linking": "~7.0.5", + "expo-router": "~4.0.17", + "expo-splash-screen": "~0.29.21", + "expo-status-bar": "~2.0.1", + "expo-symbols": "~0.2.2", + "expo-system-ui": "~4.0.8", + "expo-web-browser": "~14.0.2", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-native": "0.76.7", + "react-native-gesture-handler": "~2.20.2", + "react-native-reanimated": "~3.16.1", + "react-native-safe-area-context": "4.12.0", + "react-native-screens": "~4.4.0", + "react-native-web": "~0.19.13", + "react-native-webview": "13.12.5" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@types/jest": "^29.5.12", + "@types/react": "~18.3.12", + "@types/react-test-renderer": "^18.3.0", + "jest": "^29.2.1", + "jest-expo": "~52.0.3", + "react-test-renderer": "18.3.1", + "typescript": "^5.3.3" + }, + "private": true +} diff --git a/scripts/reset-project.js b/scripts/reset-project.js new file mode 100644 index 0000000..51dff15 --- /dev/null +++ b/scripts/reset-project.js @@ -0,0 +1,112 @@ +#!/usr/bin/env node + +/** + * This script is used to reset the project to a blank state. + * It deletes or moves the /app, /components, /hooks, /scripts, and /constants directories to /app-example based on user input and creates a new /app directory with an index.tsx and _layout.tsx file. + * You can remove the `reset-project` script from package.json and safely delete this file after running it. + */ + +const fs = require("fs"); +const path = require("path"); +const readline = require("readline"); + +const root = process.cwd(); +const oldDirs = ["app", "components", "hooks", "constants", "scripts"]; +const exampleDir = "app-example"; +const newAppDir = "app"; +const exampleDirPath = path.join(root, exampleDir); + +const indexContent = `import { Text, View } from "react-native"; + +export default function Index() { + return ( + + Edit app/index.tsx to edit this screen. + + ); +} +`; + +const layoutContent = `import { Stack } from "expo-router"; + +export default function RootLayout() { + return ; +} +`; + +const rl = readline.createInterface({ + input: process.stdin, + output: process.stdout, +}); + +const moveDirectories = async (userInput) => { + try { + if (userInput === "y") { + // Create the app-example directory + await fs.promises.mkdir(exampleDirPath, { recursive: true }); + console.log(`šŸ“ /${exampleDir} directory created.`); + } + + // Move old directories to new app-example directory or delete them + for (const dir of oldDirs) { + const oldDirPath = path.join(root, dir); + if (fs.existsSync(oldDirPath)) { + if (userInput === "y") { + const newDirPath = path.join(root, exampleDir, dir); + await fs.promises.rename(oldDirPath, newDirPath); + console.log(`āž”ļø /${dir} moved to /${exampleDir}/${dir}.`); + } else { + await fs.promises.rm(oldDirPath, { recursive: true, force: true }); + console.log(`āŒ /${dir} deleted.`); + } + } else { + console.log(`āž”ļø /${dir} does not exist, skipping.`); + } + } + + // Create new /app directory + const newAppDirPath = path.join(root, newAppDir); + await fs.promises.mkdir(newAppDirPath, { recursive: true }); + console.log("\nšŸ“ New /app directory created."); + + // Create index.tsx + const indexPath = path.join(newAppDirPath, "index.tsx"); + await fs.promises.writeFile(indexPath, indexContent); + console.log("šŸ“„ app/index.tsx created."); + + // Create _layout.tsx + const layoutPath = path.join(newAppDirPath, "_layout.tsx"); + await fs.promises.writeFile(layoutPath, layoutContent); + console.log("šŸ“„ app/_layout.tsx created."); + + console.log("\nāœ… Project reset complete. Next steps:"); + console.log( + `1. Run \`npx expo start\` to start a development server.\n2. Edit app/index.tsx to edit the main screen.${ + userInput === "y" + ? `\n3. Delete the /${exampleDir} directory when you're done referencing it.` + : "" + }` + ); + } catch (error) { + console.error(`āŒ Error during script execution: ${error.message}`); + } +}; + +rl.question( + "Do you want to move existing files to /app-example instead of deleting them? (Y/n): ", + (answer) => { + const userInput = answer.trim().toLowerCase() || "y"; + if (userInput === "y" || userInput === "n") { + moveDirectories(userInput).finally(() => rl.close()); + } else { + console.log("āŒ Invalid input. Please enter 'Y' or 'N'."); + rl.close(); + } + } +); diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..909e901 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,17 @@ +{ + "extends": "expo/tsconfig.base", + "compilerOptions": { + "strict": true, + "paths": { + "@/*": [ + "./*" + ] + } + }, + "include": [ + "**/*.ts", + "**/*.tsx", + ".expo/types/**/*.ts", + "expo-env.d.ts" + ] +}

yiy4fW5d%w|CCWnBUl{i6CrnheUQ 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 NApT>gEjHt`-! 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 z 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%0DFE$9*RU&SDn=eu%7trfoC7x^ua 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 diff --git a/app/src/androidTest/java/com/adams/voicemodulation/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/adams/voicemodulation/ExampleInstrumentedTest.java deleted file mode 100644 index d6a13aa..0000000 --- a/app/src/androidTest/java/com/adams/voicemodulation/ExampleInstrumentedTest.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.adams.voicemodulation; - -//import androidx.test.platform.app.InstrumentationRegistry; -//import androidx.test.ext.junit.runners.AndroidJUnit4; - -/* -@RunWith(AndroidJUnit4.class) -public class ExampleInstrumentedTest { - @Test - public void useAppContext() { - // Context of the app under test. - Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); - assertEquals("com.example.voicemodulation", appContext.getPackageName()); - } -} - - */ \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml deleted file mode 100644 index f18a560..0000000 --- a/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/ic_launcher-playstore.png b/app/src/main/ic_launcher-playstore.png deleted file mode 100644 index 610d8eb9f3e935c72116dbf57a9f5a378cd09500..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31276 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 i0@C~c{atAziDydGd2zAjc0oW1L{VN threadList; - private boolean storagePermission; - private boolean recordPermission; - private ProjectDao userDao; - public static Project newProject; - //private TextView memory; - //private TextView frequency; - private View v; - private boolean recordingState; - private ImageButton export_button; - private double[] phaser_scales; - private static final int RECORD_PERMISSION_CODE = 100; - private static final int STORAGE_PERMISSION_CODE = 101; - - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); - /* - View decorView = getWindow().getDecorView(); - int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; - decorView.setSystemUiVisibility(uiOptions); - */ - - graph = findViewById(R.id.display); - - threadList = new ArrayList<>(); - - echo_titles = new String[]{getString(R.string.delay)}; - //String[] record_control_titles = new String[]{getString(R.string.playback_rate), getString(R.string.sample_rate)}; - //String[] record_control_quantities = new String[]{getString(R.string.hz), getString(R.string.hz)}; - flanger_titles = new String[]{getString(R.string.delay), getString(R.string.amplitude), getString(R.string.wet), getString(R.string.freq)}; - flanger_quantities = new String[]{getString(R.string.s), getString(R.string.amp), " '", getString(R.string.hz)}; - phaser_titles = new String[]{getString(R.string.freq), getString(R.string.amplitude), getString(R.string.title_theta)}; - phaser_quantities = new String[]{getString(R.string.hz), getString(R.string.amp), getString(R.string.theta)}; - - - //FrameLayout record_controls = findViewById(R.id.record_controls); - record_button = findViewById(R.id.start_recording); - play_button = findViewById(R.id.play_recording); - pause_button = findViewById(R.id.pause_recording); - stop_button = findViewById(R.id.stop_recording); - export_button = findViewById(R.id.export); - - play_button.setVisibility(View.INVISIBLE); - stop_button.setVisibility(View.INVISIBLE); - pause_button.setVisibility(View.INVISIBLE); - - //time = findViewById(R.id.time); - //memory = findViewById(R.id.memory); - //frequency = findViewById(R.id.freq); - - projectInfo = findViewById(R.id.info); - scrollView = findViewById(R.id.viewHolder); - display = findViewById(R.id.audio_display); - modulations = findViewById(R.id.modulations); - - //int record_gravity = Gravity.NO_GRAVITY; - //String record_control_title = getString(R.string.record_controls); - /* - controls = new RecordControls(this, record_control_titles, record_control_ranges, - record_control_scales, record_control_quantities, - record_gravity, record_control_title, record_control_progresses, - record_controls, graph, projectInfo, modulations); - - */ - //scrollView.addView(controls); - - AppDatabase db = Room.databaseBuilder(getApplicationContext(), - AppDatabase.class, "database-name").allowMainThreadQueries().build(); - userDao = db.projectDao(); - //newProject = new Project(); - //newProject.audioData = new AudioData(); - //graph.requestLayout(); - //graph.postInvalidate(); - //newProject.audioData.width = (int) graph.view_width; - //newProject.audioData.height = (int) graph.view_height; - System.out.println("in on create width="+graph.view_width+" height="+graph.view_height); - System.out.println("in on create width="+graph.getMeasuredWidth()+" height="+graph.getMeasuredHeight()); - - stop_button.setOnLongClickListener(v -> { - PERMISSIONS = new String[]{ - Manifest.permission.READ_EXTERNAL_STORAGE, - Manifest.permission.WRITE_EXTERNAL_STORAGE}; - if (hasPermissions(this, PERMISSIONS)) { - stop_button.setVisibility(View.INVISIBLE); - export_button.setVisibility(View.VISIBLE); - LayoutInflater layoutInflater = LayoutInflater.from(MainActivity.this); - View view = layoutInflater.inflate(R.layout.name_project, null); - AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this); - alert.setView(view); - final EditText dialog = (EditText) view.findViewById(R.id.userInputDialog); - alert.setCancelable(false).setPositiveButton(getString(R.string.export), (dialogBox, id) -> { - Export.format(newProject, audioPieceTable, Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_MUSIC + "/" + dialog.getText().toString()); - Toast.makeText(this, "Project saved to music folder", Toast.LENGTH_SHORT).show(); - stop_button.setVisibility(View.VISIBLE); - export_button.setVisibility(View.INVISIBLE); - }).setNegativeButton(getString(R.string.cancel), (dialogBox, id) -> { - stop_button.setVisibility(View.VISIBLE); - export_button.setVisibility(View.INVISIBLE); - dialogBox.cancel(); - }); - AlertDialog alertDialogAndroid = alert.create(); - alertDialogAndroid.show(); - }else if (!storagePermission) { - checkPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE,STORAGE_PERMISSION_CODE); - } - return false; - }); - initializeProjectData(); - phaser_scales = new double[]{nyquist, .05, .1 * Math.PI}; - modulations.setVisibility(View.VISIBLE); - Modulation.flanger flanger = new Modulation.flanger(); - ModulateControls flanger_view = new ModulateControls(this, flanger_titles, flanger_maxes, flanger_scales, - flanger_quantities, flanger, - getString(R.string.flanger_sine_title), flanger_progress, play_button, projectInfo); - scrollView.addView(flanger_view); - } - - public static void setDisplayStream(int buffsize, String file, boolean state, int range, int n) { - display.setEncoding(range); - display.setGraphState(state, buffsize, file, n); - } - public static int getLength() { - audioPieceTable = audioPieceTable.getMostRecent(); - return audioPieceTable.byte_length; - } - public static Pair getAudioSelectionPoints() { - audioPieceTable = audioPieceTable.getMostRecent(); - if (graph.points != null) { - return new Pair<>(graph.points.audio_start, graph.points.audio_stop); - } - return new Pair<>(0, audioPieceTable.byte_length); - } - - - public static void addThread(Thread thread) { - threadList.add(thread); - } - - @Override - public void onClick(View v) { - this.v = v; - int vId = v.getId(); - if (hasPermissions(this, PERMISSIONS)) { - if (projectPaths == null) { - initializeProjectStructures(); - } - if (vId == R.id.undo) { - if (!recordingState) { - if (audioPieceTable.undo() & bitmapPieceTable.undo()) { - Toast.makeText(this, getString(R.string.undo_pressed), Toast.LENGTH_SHORT).show(); - } else { - Toast.makeText(this, getString(R.string.nothing_to_undo), Toast.LENGTH_SHORT).show(); - } - graph.populateProject(); - } - } else if (vId == R.id.redo) { - if (!recordingState) { - if (audioPieceTable.redo() & bitmapPieceTable.redo()) { - Toast.makeText(this, getString(R.string.redo_pressed), Toast.LENGTH_SHORT).show(); - } else { - Toast.makeText(this, getString(R.string.nothing_to_redo), Toast.LENGTH_SHORT).show(); - } - graph.populateProject(); - } - } - else if (vId == R.id.backwards) { - scrollView.removeAllViews(); - Modulation.backwards backwards = new Modulation.backwards(); - String[] backwards_titles = new String[]{getString(R.string.volume)}; - int[] backwards_maxes = new int[]{20}; - ModulateControls backwards_view = new ModulateControls(this, backwards_titles, backwards_maxes, new double[]{.05}, - new String[]{getString(R.string.volume)}, backwards, - getString(R.string.backwards_title), new int[]{10}, play_button, projectInfo); - scrollView.addView(backwards_view); - } else if (vId == R.id.echo) { - scrollView.removeAllViews(); - Modulation.echo echo = new Modulation.echo(); - int[] echo_maxes = new int[]{20}; - ModulateControls echo_view = new ModulateControls(this, echo_titles, echo_maxes, new double[]{.02}, - new String[]{getString(R.string.s)}, echo, - getString(R.string.echo_title), new int[]{2}, play_button, projectInfo); - scrollView.addView(echo_view); - } else if (vId == R.id.quantize) { - scrollView.removeAllViews(); - Modulation.quantized quantized = new Modulation.quantized(); - String[] quantized_titles = new String[]{getString(R.string.quantize), getString(R.string.amplitude)}; - int[] quantized_maxes = new int[]{10, 10}; - ModulateControls quantize_view = new ModulateControls(this, quantized_titles, quantized_maxes, new double[]{1000, .1}, - new String[]{"C", "Amp"}, quantized, - getString(R.string.quantize_title), new int[]{5, 10}, play_button, projectInfo); - scrollView.addView(quantize_view); - } else if (vId == R.id.phaser) { - scrollView.removeAllViews(); - Modulation.phaser phaser = new Modulation.phaser(); - ModulateControls phaser_view = new ModulateControls(this, phaser_titles, phaser_maxes, phaser_scales, - phaser_quantities, phaser, - getString(R.string.phaser_sine_title), phaser_progress, play_button, projectInfo); - scrollView.addView(phaser_view); - } else if (vId == R.id.phaser_triangle) { - scrollView.removeAllViews(); - Modulation.effect PhaserTriangle = new Modulation.phaserTriangle(); - ModulateControls phaser_triangle_view = new ModulateControls(this, phaser_titles, phaser_maxes, phaser_scales, - phaser_quantities, PhaserTriangle, - getString(R.string.phaser_triangle_title), phaser_progress, play_button, projectInfo); - scrollView.addView(phaser_triangle_view); - } else if (vId == R.id.phaser_square) { - scrollView.removeAllViews(); - Modulation.phaserSquare phaserSquare = new Modulation.phaserSquare(); - ModulateControls phaser_square_view = new ModulateControls(this, phaser_titles, phaser_maxes, phaser_scales, - phaser_quantities, phaserSquare, - getString(R.string.phaser_square_title), phaser_progress, play_button, projectInfo); - scrollView.addView(phaser_square_view); - } else if (vId == R.id.phaser_saw) { - scrollView.removeAllViews(); - Modulation.phaserSaw phaserSaw = new Modulation.phaserSaw(); - ModulateControls phaser_saw_view = new ModulateControls(this, phaser_titles, phaser_maxes, phaser_scales, - phaser_quantities, phaserSaw, - getString(R.string.phasor_saw_title), phaser_progress, play_button, projectInfo); - scrollView.addView(phaser_saw_view); - } else if (vId == R.id.flanger) { - scrollView.removeAllViews(); - Modulation.flanger flanger = new Modulation.flanger(); - ModulateControls flanger_view = new ModulateControls(this, flanger_titles, flanger_maxes, flanger_scales, - flanger_quantities, flanger, - getString(R.string.flanger_sine_title), flanger_progress, play_button, projectInfo); - scrollView.addView(flanger_view); - } else if (vId == R.id.flanger_triangle) { - scrollView.removeAllViews(); - Modulation.flangerTriangle flangerTriangle = new Modulation.flangerTriangle(); - ModulateControls flanger_triangle_view = new ModulateControls(this, flanger_titles, flanger_maxes, flanger_scales, - flanger_quantities, flangerTriangle, - getString(R.string.flanger_triangle_title), flanger_progress, play_button, projectInfo); - scrollView.addView(flanger_triangle_view); - } else if (vId == R.id.flanger_square) { - scrollView.removeAllViews(); - Modulation.flangerSquare flangerSquare = new Modulation.flangerSquare(); - ModulateControls flanger_square_view = new ModulateControls(this, flanger_titles, flanger_maxes, flanger_scales, - flanger_quantities, flangerSquare, - getString(R.string.flanger_square_title), flanger_progress, play_button, projectInfo); - scrollView.addView(flanger_square_view); - } else if (vId == R.id.flanger_saw) { - scrollView.removeAllViews(); - Modulation.flangerSaw flangerSaw = new Modulation.flangerSaw(); - ModulateControls flanger_saw_view = new ModulateControls(this, flanger_titles, flanger_maxes, flanger_scales, - flanger_quantities, flangerSaw, - getString(R.string.flanger_saw_title), flanger_progress, play_button, projectInfo); - scrollView.addView(flanger_saw_view); - } else if (vId == R.id.low_pass) { - scrollView.removeAllViews(); - Modulation.lowPass lowPass = new Modulation.lowPass(); - ModulateControls low_pass_view = new ModulateControls(this, new String[]{getString(R.string.smoothing)}, new int[]{10}, new double[]{20}, - new String[]{" "}, lowPass, - getString(R.string.low_pass_title), flanger_progress, play_button, projectInfo); - scrollView.addView(low_pass_view); - } else if (vId == R.id.volume) { - scrollView.removeAllViews(); - Modulation.amplitude amp = new Modulation.amplitude(); - ModulateControls amp_view = new ModulateControls(this, new String[]{getString(R.string.volume)}, new int[]{20}, new double[]{.05}, - new String[]{" "}, amp, - getString(R.string.amplitude), flanger_progress, play_button, projectInfo); - scrollView.addView(amp_view); - } else if (vId == R.id.robot) { - scrollView.removeAllViews(); - Modulation.robot robot = new Modulation.robot(); - String[] robotic_titles = new String[]{getString(R.string.robotness)}; - int[] robotic_maxes = new int[]{20}; - ModulateControls robotic = new ModulateControls(this, robotic_titles, robotic_maxes, new double[]{.1}, - new String[]{" "}, robot, - getString(R.string.robot_title), new int[]{1}, play_button, projectInfo); - scrollView.addView(robotic); - } - - - - else if (vId == R.id.start_recording) { - - /* - if (newProject.audioData == null) { - newProject.audioData = controls.getCreationData(); - audioData = newProject.audioData; - userDao.insertProject(newProject); - } - newProject.audioData = newProject.audioData != null ? newProject.audioData : controls.getCreationData(); - audioData = newProject.audioData; - */ - - //nyquist = (audioData.sample_rate / 2.0) / 20; - /* - AudioConnect.IO_RAF funky = new AudioConnect.IO_RAF(projectPaths.audio_original); - RandomAccessFile sanity_check = funky.getWriteObject(); - try { - System.out.println("no way this will also be zero " + sanity_check.length()); - } catch (IOException e) { - e.printStackTrace(); - } - */ - //record = new RecordLogic(); - - //time.setVisibility(View.GONE); - //memory.setVisibility(View.GONE); - //frequency.setVisibility(View.GONE); - display.setVisibility(View.VISIBLE); - display.setEncoding(Short.MAX_VALUE * 2 + 1); - - if (audioPieceTable.byte_length == 0) { - System.out.println("the length is 0 so we will write an original"); - record.setFileObject(audioData, projectPaths.audio_original); - display.setGraphState(true, record.buffer_size, projectPaths.audio_original,1); - } else { - if (audioPieceTable.isEmpty()) { - System.out.println("imported a project with only an original piece"); - graph.setProjectPaths(newProject.paths); - } - System.out.println("the length is not zero so we will write an addition"); - record.setFileObject(audioData, projectPaths.audio); - display.setGraphState(true, record.buffer_size, projectPaths.audio,1); - } - record.setFileData(newProject.audioData, newProject.paths.modulation); - record.isPaused(false); - record.startRecording(); - recordingState = true; - userDao.insertBufferSize(newProject, record.buffer_size); - graph.setGraphState(record.buffer_size, true); - //userDao.updateColumnWidth((int) graph.view_height,newProject.uid ); - record_button.setVisibility(View.INVISIBLE); - pause_button.setVisibility(View.VISIBLE); - stop_button.setVisibility(View.INVISIBLE); - play_button.setVisibility(View.INVISIBLE); - - } - - else if (vId == R.id.pause_recording) { - record.isPaused(true); - recordingState = false; - graph.setGraphState(record.buffer_size, false); - - long length = audioPieceTable.byte_length; - - audioPieceTable.setUnit(2); // short is two bytes - bitmapPieceTable.setUnit(4); // int is four bytes - - display.setEncoding(Short.MAX_VALUE * 2 + 1); - display.setGraphState(false, record.buffer_size, projectPaths.audio,1); - graph.catchUp(false); - display.setVisibility(View.GONE); - //long max = (long) (length / 2.0 / audioData.sample_rate); - //time.setVisibility(View.VISIBLE); - //memory.setVisibility(View.VISIBLE); - //frequency.setVisibility(View.VISIBLE); - //String freq = audioData.sample_rate + getString(R.string.hz); - //frequency.setText(freq); - //memory.setText(Convert.memory(length)); - //time.setText(Convert.time(max)); - play_button.setVisibility(View.VISIBLE); - stop_button.setVisibility(View.VISIBLE); - pause_button.setVisibility(View.INVISIBLE); - record_button.setVisibility(View.VISIBLE); - modulations.setVisibility(View.VISIBLE); - } - - - else if (vId == R.id.play_recording) { - record.setPieceTable(audioPieceTable.getMostRecent()); - new Thread(() -> { - Pair points; - try { - points = getAudioSelectionPoints(); - record.play_recording(points.first, points.second); - } catch (NullPointerException e) { - record.play_recording(0, audioPieceTable.byte_length); - } - }).start(); - } - - - else if (vId == R.id.stop_recording) { - for (Thread thread : threadList) { - if (thread.isAlive()) { - thread.interrupt(); - } - } - } - - - else if (vId == R.id.projects) { - displayProjectList(v); - } else if (vId == R.id.save){ - LayoutInflater layoutInflater = LayoutInflater.from(MainActivity.this); - View view = layoutInflater.inflate(R.layout.name_project, null); - AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this); - alert.setView(view); - final EditText dialog = (EditText) view.findViewById(R.id.userInputDialog); - alert.setCancelable(false).setPositiveButton(R.string.save, (dialogBox, id) -> { - //newProject.project_name = dialog.getText().toString(); - userDao.updateProjectName(dialog.getText().toString(), newProject); - }).setNegativeButton(getString(R.string.cancel), (dialogBox, id) ->{ - dialogBox.cancel(); - }); - AlertDialog alertDialogAndroid = alert.create(); - alertDialogAndroid.show(); - } - } else if (!recordPermission) { - checkPermission(Manifest.permission.RECORD_AUDIO,RECORD_PERMISSION_CODE); - } - //else if (!recordPermission | !storagePermission) { - //getPermissions(); - //} - } - - private void initializeProjectData() { - newProject = new Project(); - newProject.audioData = new AudioData(); - newProject.audioData.sample_rate = 44100; - newProject.audioData.playback_rate = 44100; - newProject.audioData.format = ".wav"; - newProject.audioData.num_channels_in = AudioFormat.CHANNEL_IN_MONO; - newProject.audioData.num_channels_out = AudioFormat.CHANNEL_OUT_MONO; - newProject.audioData.bit_depth = AudioFormat.ENCODING_PCM_16BIT; - audioData = newProject.audioData; - nyquist = (audioData.sample_rate / 2.0) / 20; - } - - private void initializeProjectStructures() { - projectPaths = FileUtil.createNewProjectPaths(this, - new ArrayList() {{ - add("bitmap"); - add("bitmap_piece_table"); - add("audio_piece_table"); - add("original_audio_piece"); - add("original_bitmap_piece"); - add("rec.pcm"); - add("mod.pcm"); - add("bitmap_edits_stack"); - add("audio_edits_stack"); - add("bitmap_remove_stack"); - add("audio_remove_stack"); - }}); - newProject.paths = projectPaths; - newProject.project_name = "AutoSave " + userDao.getUid(); - bitmapPieceTable = new Structure(projectPaths.bitmap_table, projectPaths.bitmap, - projectPaths.bitmap_original, projectPaths.bitmap_edits, projectPaths.bitmap_remove_stack); - audioPieceTable = new Structure(projectPaths.audio_table, projectPaths.audio, - projectPaths.audio_original, projectPaths.audio_edits, projectPaths.audio_remove_stack); - record = new RecordLogic(); - graph.setTables(bitmapPieceTable, audioPieceTable); - graph.setOriginalPaths(projectPaths); - record.setFileObject(audioData, projectPaths.audio_original); - record.setFileData(newProject.audioData, newProject.paths.modulation); - record.setPieceTable(audioPieceTable); - //newProject.audioData.width = (int) graph.view_width; - //newProject.audioData.height = (int)graph.view_height; - System.out.println("view width="+graph.view_width+" view height="+graph.view_height); - userDao.insertProject(newProject); - } - - private void displayProjectList(View view) { - if (!recordingState) { - PopupMenu popupMenu = new PopupMenu(view.getContext(), view); - List title_list = userDao.getProjectNames(); - if (title_list != null) { - for (CharSequence title : title_list) { - SubMenu savedProject = popupMenu.getMenu().addSubMenu(title); - addListeners(savedProject,title); - } - } - MenuInflater inflater = popupMenu.getMenuInflater(); - inflater.inflate(R.menu.menu_main, popupMenu.getMenu()); - popupMenu.show(); - } - } - - private void addListeners(SubMenu savedProject, CharSequence title) { - savedProject.add(getString(R.string.open)).setOnMenuItemClickListener(item -> { - Project project = userDao.getProjectFromName((String) title); - if (project.uid != newProject.uid) { - newProject = project; - audioData = newProject.audioData; - projectPaths = newProject.paths; - - bitmapPieceTable = new Structure(projectPaths.bitmap_table, projectPaths.bitmap, - projectPaths.bitmap_original, projectPaths.bitmap_edits, projectPaths.bitmap_remove_stack); - audioPieceTable = new Structure(projectPaths.audio_table, projectPaths.audio, - projectPaths.audio_original, projectPaths.audio_edits, projectPaths.audio_remove_stack); - - record = new RecordLogic(); - nyquist = (audioData.sample_rate / 2.0) / 20; - record.setFileData(newProject.audioData, newProject.paths.modulation); - record.setPieceTable(audioPieceTable); - - graph = findViewById(R.id.display); - graph.setTables(bitmapPieceTable, audioPieceTable); - //graph.setDimensions(newProject.audioData.width,newProject.audioData.height); - if (audioPieceTable.isEmpty()) { - graph.setOriginalPaths(newProject.paths); - } else { - graph.setProjectPaths(newProject.paths); - } - GraphLogic.T1 = 0; - GraphLogic.T2 = 0; - graph.buffer_size = newProject.audioData.buffer_size; - graph.populateProject(); - int max = audioPieceTable.byte_length / 2 / audioData.sample_rate * 1000; - //time.setVisibility(View.VISIBLE); - //memory.setVisibility(View.VISIBLE); - //frequency.setVisibility(View.VISIBLE); - modulations.setVisibility(View.VISIBLE); - play_button.setVisibility(View.VISIBLE); - stop_button.setVisibility(View.VISIBLE); - record_button.setVisibility(View.VISIBLE); - }else{ - Toast.makeText(this, getString(R.string.already_open),Toast.LENGTH_SHORT).show(); - } - return false; - }); - savedProject.add(getString(R.string.delete)).setOnMenuItemClickListener(item -> { - - DialogInterface.OnClickListener dialogClickListener = (dialog, which) -> { - switch (which){ - case DialogInterface.BUTTON_POSITIVE: - Project deleteProject = userDao.getProjectFromName((String)title); - if(deleteProject.paths.uniqueDir.equals(newProject.paths.uniqueDir)){ - graph = findViewById(R.id.display); - initializeProjectData(); - initializeProjectStructures(); - graph.drawable = null; - graph.graph_pos = 0; - graph.invalidate(); - } - File parentDir = new File(this.getExternalFilesDir("Projects")+ - "/"+deleteProject.paths.uniqueDir); - FileUtil.deleteDir(parentDir); - userDao.deleteProject((String)title); - - break; - - case DialogInterface.BUTTON_NEGATIVE: - dialog.cancel(); - break; - } - }; - - AlertDialog.Builder builder = new AlertDialog.Builder(this); - builder.setMessage("Are you sure?").setPositiveButton(R.string.yes, dialogClickListener) - .setNegativeButton(R.string.no, dialogClickListener).show(); - return false; - }); - savedProject.add(getString(R.string.rename)).setOnMenuItemClickListener(item -> { - LayoutInflater layoutInflater = LayoutInflater.from(MainActivity.this); - View view = layoutInflater.inflate(R.layout.name_project, null); - AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this); - alert.setView(view); - final EditText dialog = (EditText) view.findViewById(R.id.userInputDialog); - alert.setCancelable(false).setPositiveButton(R.string.rename, (dialogBox, id) -> { - Project renameProject = userDao.getProjectFromName((String)title); - String newName = dialog.getText().toString(); - System.out.println(dialog.getText().toString()); - userDao.updateProjectName(newName, renameProject); - }).setNegativeButton(getString(R.string.cancel), (dialogBox, id) ->{ - dialogBox.cancel(); - }); - AlertDialog alertDialogAndroid = alert.create(); - alertDialogAndroid.show(); - return false; - }); - } - - public void checkPermission(String permission, int requestCode) { - if (ContextCompat.checkSelfPermission(MainActivity.this, permission) == PackageManager.PERMISSION_DENIED) { - ActivityCompat.requestPermissions(MainActivity.this, new String[]{permission}, requestCode); - } - } - /* - public void getPermissions() { - if (!hasPermissions(this, PERMISSIONS)) { - requestPermissions(PERMISSIONS, PERMISSION_ALL); - } - } - - */ - - public static boolean hasPermissions(Context context, String... permissions) { - if (context != null && permissions != null) { - for (String permission : permissions) { - if (ActivityCompat.checkSelfPermission(context, permission) != PackageManager.PERMISSION_GRANTED) { - return false; - } - } - } - return true; - } - - - @Override - public void onRequestPermissionsResult(int requestCode, - @NonNull String[] permissions, - @NonNull int[] grantResults) { - super.onRequestPermissionsResult(requestCode, permissions, grantResults); - /* - if (grantResults.length > 0) { - if (grantResults[0] == -1) { - storagePermission = false; - } else if (grantResults[0] == 0) { - storagePermission = true; - } - if (grantResults[2] == -1) { - recordPermission = false; - } else if (grantResults[2] == 0) { - recordPermission = true; - } - } - if (recordPermission & storagePermission) { - v.callOnClick(); - } - */ - if(requestCode==RECORD_PERMISSION_CODE) { - if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { - Toast.makeText(MainActivity.this, "Record Permission Granted", Toast.LENGTH_SHORT).show(); - v.callOnClick(); - } else { - Toast.makeText(MainActivity.this, "Record Permission Denied", Toast.LENGTH_SHORT).show(); - } - } - if(requestCode==STORAGE_PERMISSION_CODE) { - if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { - Toast.makeText(MainActivity.this, "Storage Permission Granted", Toast.LENGTH_SHORT).show(); - stop_button.performLongClick(); - } else { - Toast.makeText(MainActivity.this, "Storage Permission Denied", Toast.LENGTH_SHORT).show(); - } - } - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/audio/AudioConnect.java b/app/src/main/java/com/adams/voicemodulation/audio/AudioConnect.java deleted file mode 100644 index 80824ac..0000000 --- a/app/src/main/java/com/adams/voicemodulation/audio/AudioConnect.java +++ /dev/null @@ -1,149 +0,0 @@ -package com.adams.voicemodulation.audio; - -import com.adams.voicemodulation.util.Convert; - -import java.io.File; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.RandomAccessFile; -public class AudioConnect { - - public static class IO_RAF { - private final String file_path; - - public IO_RAF(String file_path) { - this.file_path = file_path; - } - - public RandomAccessFile getWriteObject() { - RandomAccessFile writeObject = null; - try { - writeObject = new RandomAccessFile(file_path, "rw"); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } - try { - writeObject.seek(writeObject.length()); - } catch (IOException e) { - e.printStackTrace(); - } - /* - if (new_file) { - try { - writeObject.setLength(0); - } catch (IOException e) { - e.printStackTrace(); - } - } - if (!new_file) - { - try { - writeObject.seek(writeObject.length()); - } catch (IOException e) { - e.printStackTrace(); - } - } - - */ - return writeObject; - } - - public RandomAccessFile getReadObject() { - RandomAccessFile readObject = null; - try { - readObject = new RandomAccessFile(file_path, "r"); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } - return readObject; - } - - public void setSeekToPointer(RandomAccessFile file, int offset) { - try { - file.seek(offset); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public long getObjectLength(RandomAccessFile file) { - long length = -1; - try { - file.length(); - } catch (IOException e) { - e.printStackTrace(); - } - return length; - } - - } - public static class IO_F - { - public FileOutputStream setFileOutputStream(String filePath) { - FileOutputStream out = null; - try { - out = new FileOutputStream(filePath); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } - return out; - } - public void closeFileOutputStream(FileOutputStream out, byte[] data) { - try { - out.write(data, 0, data.length); - out.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - } - public static class Data{ - public static short[] getShorts(String filePath){ - byte[] bytes = getBytes(filePath); - short[] shorts = Convert.bytesToShorts(bytes); - return shorts; - } - public static byte[] getBytes(String filePath) { - File file = new File(filePath); - byte[] track = new byte[(int) file.length()]; - FileInputStream in; - try { - in = new FileInputStream(file); - in.read(track); - in.close(); - } catch (IOException e) { - e.printStackTrace(); - } - return track; - } - public static byte[] getAudioChunk(long file_position,int chunk_size, int n,RandomAccessFile file) { - try { - file.seek(file_position); - } catch (IOException e) { - e.printStackTrace(); - } - int length = 0; - try { - length = (int) file.length(); - } catch (IOException e) { - e.printStackTrace(); - } - byte[] buffer = new byte[Math.abs((length * n) - chunk_size)]; - try { - file.read(buffer); - } catch (IOException | IndexOutOfBoundsException e) { - e.printStackTrace(); - } - return buffer; - } - public static long getMemory(){ - final Runtime runtime = Runtime.getRuntime(); - final long usedMem=(runtime.totalMemory() - runtime.freeMemory()); - final long maxHeapSize=runtime.maxMemory(); - final long availHeapSize = maxHeapSize - usedMem; - return availHeapSize; - } - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/audio/Export.java b/app/src/main/java/com/adams/voicemodulation/audio/Export.java deleted file mode 100644 index b6927c3..0000000 --- a/app/src/main/java/com/adams/voicemodulation/audio/Export.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.adams.voicemodulation.audio; - -import com.adams.voicemodulation.database.project.Project; -import com.adams.voicemodulation.structures.Structure; - -public class Export { - public static void format(Project data, Structure sequence, String path){ - switch (data.audioData.format) - { - case ".wav": - new Format.wav(data, sequence,path).run(); - break; - } - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/audio/Format.java b/app/src/main/java/com/adams/voicemodulation/audio/Format.java deleted file mode 100644 index 60b9893..0000000 --- a/app/src/main/java/com/adams/voicemodulation/audio/Format.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.adams.voicemodulation.audio; -//import com.example.voicemodulation.project.AudioData; -import com.adams.voicemodulation.database.project.Project; -import com.adams.voicemodulation.structures.Structure; - -import java.io.FileOutputStream; -import java.nio.ByteBuffer; -public class Format { - public static class wav implements Runnable{ - private final Project project; - private final String path; - private final Structure audioPieceTable; - public wav(Project _data, Structure audioPieceTable, String path) { - this.project =_data; - this.audioPieceTable = audioPieceTable; - this.path= path; - } - @Override - public void run() { - byte[] raw_data = audioPieceTable.getByteSequence(); - long total_bytes = raw_data.length; - int bit_depth = project.audioData.bit_depth; - long sample_rate = project.audioData.sample_rate; - int num_channels_in = project.audioData.num_channels_in; - byte[] wav_header = Generate.wavHeader(total_bytes, total_bytes + 36, - sample_rate, - num_channels_in, (byte) (bit_depth * 8)); - byte[] raw_data_plus_header = new byte[wav_header.length + raw_data.length]; - ByteBuffer buff = ByteBuffer.wrap(raw_data_plus_header); - buff.put(wav_header); - buff.put(raw_data); - byte[] formatted_file = buff.array(); - System.out.println("byte length = " + formatted_file.length); - AudioConnect.IO_F con = new AudioConnect.IO_F(); - //FileOutputStream out = con.setFileOutputStream(project.paths.audio.replace(".pcm",".wav")); - FileOutputStream out = con.setFileOutputStream(path+".wav"); - con.closeFileOutputStream(out,formatted_file); - } - } - /* - public static class aiff implements Runnable { - private final AudioData data; - public aiff(AudioData _data) { - this.data=_data; - } - @Override - public void run() { - } - } - - */ -} diff --git a/app/src/main/java/com/adams/voicemodulation/audio/Generate.java b/app/src/main/java/com/adams/voicemodulation/audio/Generate.java deleted file mode 100644 index a66b8d4..0000000 --- a/app/src/main/java/com/adams/voicemodulation/audio/Generate.java +++ /dev/null @@ -1,177 +0,0 @@ -package com.adams.voicemodulation.audio; - -//TODO my assumption is that the more modulations you stack onto a given series the faster -// the output of normalization algorithm should approach one -// nao: -// o(n) = 1 + .(n) -// o(n) is never < 1 -// o(n) is never > encoding range - -//TODO ^ to understand the creation of this algorithm better consider this problem -// 1.) carrier amplitude > modulation amplitude -// 2.) carrier and modulation amplitude does not change -// 3.) what does the (n feature) of the carrier signal approach as we repeatably multiply by modulation signal -// on n feature: in Calculus 1&2 we discusses the limits of the output of functions -// however, can you think of limits as not approaching a certain point in a function -// but approaching a certain feature in an operation on a series: -// c(x)=2sin(x) -// m(x)=sin(x) -// lim c*m -// x[] -> ? -// this is something discussed briefly towards the end of calc2 and in depth with additive synthesis -// Anyways, I assume the result of this is we approach shit and that one possible solution to this involves thinking -// one step above this operation. To elaborate, there are not one but two dynamic ranges involved the dynamic range of the -// encoding and the range associated with the modulation wave -// for example: a modulation wave with amplitude of 1 has many numbers in its domain that are <1 -// so an index wise multiplication of carrier signal would/could result in silencing the signal -// perhaps depending on the frequency of the modulation signal as well -// More thoughts here, much of this is driven through the framework of thinking a constant modulation amplitude of 1 -// ^perhaps consider instead, the maximum amplitude of given segment within carrier signal -// this as parameter - -//TODO test all _t single point in time output functions against desmos graphs -// first plot the series in its continuous form and ensure you are traveling about this form with any x input into given _t function -// test math in python then implement final version here -public class Generate { - public static double[] linspace(double min, double max, int points) { - double[] d = new double[points]; - for (int i = 0; i < points; i++) { - d[i] = min + i * (max - min) / (points - 1); - } - return d; - } - public static double[] sin(double a, double f, double p, int samples, int fps) { - double time = samples/fps; - double[] t = linspace(0, time, samples); - double[] y = new double[samples]; - for (int x = 0; x < t.length; x++) { - y[x] = a * Math.sin(f * t[x]+p); - } - return y; - } - - public static double[] triangle(int a, double p,double theta, int samples, int fps) - { - double[] y = new double[samples]; - for (int x = 0; x < samples; x++) { - y[x]= ((2*a)/Math.PI) * Math.asin(Math.sin((2*Math.PI*x)/p)+theta); - } - return y; - } - public static double triangle_t(double t) - { - double y= ((2*1)/Math.PI) * Math.asin(Math.sin((2*Math.PI*t)/1)); - return y; - } - public static double[] saw(int a, double p,double theta, int samples, int fps) - { - double[] y = new double[samples]; - for (int x = 0; x < samples; x++) { - y[x]= -((2*a)/Math.PI) * Math.atan(1/Math.tan((2*Math.PI*x)/p)+theta); - } - return y; - } - public static double saw_t(double t) - { - double y =-((2*1)/Math.PI) * Math.atan(1/Math.tan((2*Math.PI*t)/1)); - return y; - } - public static double[] square(int a, double f,double theta, int samples, int fps) - { - double[] y = new double[samples]; - for (int x = 0; x < samples; x++) { - y[x]= a*Math.signum(Math.sin(2*Math.PI*f*x+theta)); - } - return y; - } - public static double square_t(double t) - { - double y = Math.signum(Math.sin(2*Math.PI*t)); - return y; - } - public static int mixEquation(int a, int b, int range) { - int y; - if (a <= 0 || b <= 0) { - y = a + b; - } else { - y = a + b - ((a * b) / range); - } - return y; - } - - public static double getAbsoluteMax(double[] data){ - double max=0; - for (int counter = 1; counter < data.length; counter++) - { - double sample = Math.abs(data[counter]); - if (sample > Math.abs(max)) - { - max = data[counter]; - } - } - return max; - } - public static short getAbsoluteMax(short[] data){ - short max=0; - for (int counter = 1; counter < data.length; counter++) - { - short sample = (short) Math.abs(data[counter]); - if (sample > Math.abs(max)) - { - max = data[counter]; - } - } - return max; - } - public static byte[] wavHeader( - long totalAudioLen, long totalDataLen, long sampleRate, int channels,byte RECORDER_BPP) { - //byteRate=SampleRate * NumChannels * BitsPerSample/8 - long byteRate=sampleRate*1*(RECORDER_BPP/8); - byte[] header = new byte[44]; - header[0] = 'R'; // RIFF/WAVE header - header[1] = 'I'; - header[2] = 'F'; - header[3] = 'F'; - header[4] = (byte) (totalDataLen & 0xff); - header[5] = (byte) ((totalDataLen >> 8) & 0xff); - header[6] = (byte) ((totalDataLen >> 16) & 0xff); - header[7] = (byte) ((totalDataLen >> 24) & 0xff); - header[8] = 'W'; - header[9] = 'A'; - header[10] = 'V'; - header[11] = 'E'; - header[12] = 'f'; // 'fmt ' chunk - header[13] = 'm'; - header[14] = 't'; - header[15] = ' '; - header[16] = 16; //16 for PCM. 4 bytes: size of 'fmt ' chunk - header[17] = 0; - header[18] = 0; - header[19] = 0; - header[20] = 1; // format = 1 - header[21] = 0; - header[22] = (byte) 1; // channels - header[23] = 0; - header[24] = (byte) (sampleRate & 0xff); - header[25] = (byte) ((sampleRate >> 8) & 0xff); - header[26] = (byte) ((sampleRate >> 16) & 0xff); - header[27] = (byte) ((sampleRate >> 24) & 0xff); - header[28] = (byte) (byteRate & 0xff); - header[29] = (byte) ((byteRate >> 8) & 0xff); - header[30] = (byte) ((byteRate >> 16) & 0xff); - header[31] = (byte) ((byteRate >> 24) & 0xff); - header[32] = (byte) (1 * (RECORDER_BPP / 8)); // block align - header[33] = 0; - header[34] = RECORDER_BPP; // bits per sample - header[35] = 0; - header[36] = 'd'; - header[37] = 'a'; - header[38] = 't'; - header[39] = 'a'; - header[40] = (byte) (totalAudioLen & 0xff); - header[41] = (byte) ((totalAudioLen >> 8) & 0xff); - header[42] = (byte) ((totalAudioLen >> 16) & 0xff); - header[43] = (byte) ((totalAudioLen >> 24) & 0xff); - return header; - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/audio/RecordLogic.java b/app/src/main/java/com/adams/voicemodulation/audio/RecordLogic.java deleted file mode 100644 index 625b334..0000000 --- a/app/src/main/java/com/adams/voicemodulation/audio/RecordLogic.java +++ /dev/null @@ -1,180 +0,0 @@ -package com.adams.voicemodulation.audio; - -import android.media.AudioManager; -import android.media.AudioRecord; -import android.media.AudioTrack; -import android.media.MediaRecorder; -import com.adams.voicemodulation.database.project.AudioData; -import com.adams.voicemodulation.structures.Structure; - -import java.io.File; -import java.io.IOException; -import java.io.RandomAccessFile; - -public class RecordLogic { - private static final int AUDIO_SOURCE = MediaRecorder.AudioSource.MIC; - private AudioRecord recorder; - private AudioConnect.IO_RAF ioRAF; - private RandomAccessFile out; - private Thread recordingThread; - private boolean isRecording = false; - private boolean isPaused = false; - public int buffer_size; - public long record_size; - private AudioData audioData; - private String file_path; - private Structure pieceTable; - private AudioTrack at; - - public RecordLogic() { - } - public void setPieceTable(Structure pieceTable){ - this.pieceTable = pieceTable; - } - public void setFileData(AudioData file, String path) - { - this.audioData = file; - this.file_path = path; - } - public void setFileObject(AudioData audioData, String path) { - this.audioData = audioData; - //this.file_path = creation.getFilePath(); - //this.file_path=creation.projectPaths.audio; - this.file_path = path; - this.ioRAF = new AudioConnect.IO_RAF(file_path); - this.buffer_size = AudioRecord.getMinBufferSize( - this.audioData.sample_rate, this.audioData.num_channels_in, this.audioData.bit_depth); - this.out = ioRAF.getWriteObject(); - } - public void isPaused(boolean state) { - this.isPaused = state; - this.out = ioRAF.getWriteObject(); - stopRecording(); - } - public void startRecording() { - - /* - int bufferSize = AudioRecord.getMinBufferSize( - file_data.getSampleRate(), file_data.getNumChannelsIn(), file_data.getBitDepth()); - this.buffer_size = bufferSize; - System.out.println(file_data.getSampleRate()+","+file_data.getNumChannelsIn()+","+ - file_data.getBitDepth()+","+bufferSize); - recorder = new AudioRecord(AUDIO_SOURCE, - file_data.getSampleRate(), file_data.getNumChannelsIn(), - file_data.getBitDepth(), bufferSize); - */ - //int bufferSize = AudioRecord.getMinBufferSize( - // file_data.sample_rate, file_data.num_channels_in, file_data.bit_depth); - // this.buffer_size = bufferSize; - //System.out.println("buffer size as calculated in RecordLogic = "+bufferSize); - recorder = new AudioRecord(AUDIO_SOURCE, - audioData.sample_rate, audioData.num_channels_in, - audioData.bit_depth, this.buffer_size); - recorder.startRecording(); - isRecording = true; - recordingThread = new Thread(this::writeAudioDataToFile, "AudioRecorder Thread"); - recordingThread.setPriority(10); - recordingThread.start(); - } - - public void stopRecording() { - if (null != recorder) { - recorder.stop(); - recorder.release(); - isRecording = false; - recorder = null; - recordingThread = null; - record_size=0; - } - } - - public void writeAudioDataToFile() { - byte[] sData = new byte[buffer_size]; - while (!isPaused && isRecording) { - recorder.read(sData, 0, buffer_size); - try { - //record_size+=sData.length; - out.write(sData, 0, buffer_size); - record_size+=sData.length; - } catch (IOException e) { - e.printStackTrace(); - } - } - try { - out.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - public void play_recording(int offset, int length) { - AudioConnect.IO_RAF ioRAF = new AudioConnect.IO_RAF(file_path); - byte[] byteData; - File file; - if (file_path != null) { - file = new File(file_path); - RandomAccessFile in = ioRAF.getReadObject(); - if (pieceTable == null) { - byteData = AudioConnect.Data.getAudioChunk(offset, length - offset, 0, in); - } else { - byteData = pieceTable.find(offset, length - offset); - }/* - int intSize = android.media.AudioTrack.getMinBufferSize( - file_data.getPlaybackRate(), file_data.getNumChannelsOut(), file_data.getBitDepth()); - at = new AudioTrack( - AudioManager.STREAM_MUSIC, file_data.getPlaybackRate(), file_data.getNumChannelsOut(), - file_data.getBitDepth(), intSize, AudioTrack.MODE_STREAM); - */ - //System.out.println(file_data.playback_rate+","+file_data.num_channels_out+","+file_data.bit_depth); - - int intSize = android.media.AudioTrack.getMinBufferSize( - audioData.playback_rate, audioData.num_channels_out, audioData.bit_depth); - at = new AudioTrack( - AudioManager.STREAM_MUSIC, audioData.playback_rate, audioData.num_channels_out, - audioData.bit_depth, intSize, AudioTrack.MODE_STREAM); - if (at != null) { - at.play(); - at.write(byteData, 0, byteData.length); - at.stop(); - at.release(); - } - } - } - public void stop_playing(){ - if (at != null ) { - try { - at.pause(); - at.flush(); - }catch (IllegalStateException e){ - e.printStackTrace();} - } - } - /* - public void play_recording(int offset, int length) { - AudioConnect.IO_RAF ioRAF = new AudioConnect.IO_RAF(file_path); - byte[] byteData; - File file; - if (file_path != null) { - file = new File(file_path); - RandomAccessFile in = ioRAF.getReadObject(); - if (pieceTable==null){ - byteData = AudioConnect.Data.getAudioChunk(offset,length-offset,0,in);} - else{ - byteData = pieceTable.get_text();} - int intSize = android.media.AudioTrack.getMinBufferSize( - file_data.getPlaybackRate(), file_data.getNumChannelsOut(), file_data.getBitDepth()); - AudioTrack at = new AudioTrack( - AudioManager.STREAM_MUSIC, file_data.getPlaybackRate(), file_data.getNumChannelsOut(), - file_data.getBitDepth(), intSize, AudioTrack.MODE_STREAM); - if (at != null) { - at.play(); - at.write(byteData, 0, byteData.length); - at.stop(); - at.release(); - } - } - } - */ - -} - - diff --git a/app/src/main/java/com/adams/voicemodulation/controls/ControlBar.java b/app/src/main/java/com/adams/voicemodulation/controls/ControlBar.java deleted file mode 100644 index b7d7eb8..0000000 --- a/app/src/main/java/com/adams/voicemodulation/controls/ControlBar.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.adams.voicemodulation.controls; -import android.content.Context; -import android.content.res.ColorStateList; -import android.content.res.Resources; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.graphics.drawable.Drawable; -import android.util.AttributeSet; -import android.util.DisplayMetrics; -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import com.adams.voicemodulation.R; -public class ControlBar extends androidx.appcompat.widget.AppCompatSeekBar { - public ControlBar(@NonNull Context context, @Nullable AttributeSet attrs) { - super(context, attrs); - setProgress(2); - setRotation(270); - setProgressTintList(ColorStateList.valueOf(Color.rgb(75,75,75))); - Drawable t = context.getDrawable(R.drawable.seekbar_thumb); - setThumb(t); - } - @Override - protected void onMeasure(int width, int height) { - float p = Resources.getSystem().getDisplayMetrics().density; - int h = (int) (120 * p); - int w = (int) (110 * p); - super.onMeasure(w, h); - setMeasuredDimension(w, h); - } - @Override - protected synchronized void onDraw(Canvas canvas) { - super.onDraw(canvas); - Paint paint = new Paint(); - paint.setColor(Color.rgb(115,115,115)); - DisplayMetrics display = Resources.getSystem().getDisplayMetrics(); - int dp = (int) display.density; - paint.setStrokeWidth(5); - int height = getHeight(); - int width = getWidth(); - int spacing = width / getMax(); - int tickwidth = dp*3; - if (getMax() > 2) { - for (int i = 1; i < getMax(); i++) { - width -= spacing; - canvas.drawLine((width) + (tickwidth / 2), height / 2 - 80, (width) - (tickwidth / 2), height / 2 - 80, paint); - canvas.drawLine((width) + (tickwidth / 2), height / 2 + 80, (width) - (tickwidth / 2), height / 2 + 80, paint); - } - } - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/controls/ControlCases.java b/app/src/main/java/com/adams/voicemodulation/controls/ControlCases.java deleted file mode 100644 index 2ba4724..0000000 --- a/app/src/main/java/com/adams/voicemodulation/controls/ControlCases.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.adams.voicemodulation.controls; - -import android.media.AudioFormat; - -public class ControlCases { - public static int encodingSeeker(int progress) { - int encoding=0; - switch (progress) { - - case 1: - encoding = AudioFormat.ENCODING_PCM_16BIT; - break; - case 0: - encoding = AudioFormat.ENCODING_PCM_8BIT; - break; - default: - encoding = AudioFormat.ENCODING_DEFAULT; - } - return encoding; - } - public static class Channels{ - public int in; - public int out; - } - public static Channels channelSeeker(int progress) { - Channels channels = new Channels(); - switch (progress) { - case 1: - channels.in=AudioFormat.CHANNEL_IN_STEREO; - channels.out=AudioFormat.CHANNEL_OUT_STEREO; - break; - case 0: - channels.in=AudioFormat.CHANNEL_IN_MONO; - channels.out=AudioFormat.CHANNEL_OUT_MONO; - break; - } - return channels; - } - public static String formatSeeker(int progress) { - String format =""; - switch (progress) { - case 2: - format = ".wav"; - break; - case 1: - format = ".mp4"; - break; - case 0: - format = ".pcm"; - break; - } - return format; - } - public interface seekers{ - String quanToType(int quan); - } - public static class encodingSeeker implements seekers { - @Override - public String quanToType(int quan) { - String type = ""; - switch (quan) { - case 1: - type = "16Bit"; - break; - case 0: - type = "8Bit"; - break; - } - return type; - } - } - public static class formatSeeker implements seekers { - @Override - public String quanToType(int quan) { - String format =""; - switch (quan) { - case 2: - format = ".wav"; - break; - case 1: - format = ".mp4"; - break; - case 0: - format = ".pcm"; - break; - } - return format; - } - - } - public static class channelSeeker implements seekers { - - @Override - public String quanToType(int quan) { - String channels=""; - switch (quan) { - case 1: - channels="Stereo"; - break; - case 0: - channels="Mono"; - break; - } - return channels; - } - - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/controls/Controller.java b/app/src/main/java/com/adams/voicemodulation/controls/Controller.java deleted file mode 100644 index 06dabff..0000000 --- a/app/src/main/java/com/adams/voicemodulation/controls/Controller.java +++ /dev/null @@ -1,85 +0,0 @@ -package com.adams.voicemodulation.controls; -import android.content.Context; -import android.graphics.Typeface; -import android.graphics.drawable.Drawable; -import android.util.AttributeSet; -import android.view.Gravity; -import android.widget.LinearLayout; -import android.widget.SeekBar; -import android.widget.TextView; -import androidx.annotation.Nullable; -import androidx.core.content.ContextCompat; -import com.adams.voicemodulation.R; -import java.util.Locale; - -public class Controller extends LinearLayout { - private TextView status; - private TextView title; - private ControlBar param; - private String type; - private double scale; - private boolean zeroCase = true; - private ControlCases.seekers quantityToType; - public Controller(Context context, @Nullable AttributeSet attrs,String type,double scale){ - super(context,attrs); - this.scale = scale; - this.type = type; - init(context,attrs);} - public Controller(Context context, @Nullable AttributeSet attrs){ - super(context,attrs); - init(context,attrs); - } - public void init(Context context, @Nullable AttributeSet attrs) { - param = new ControlBar(context,null); - title = new TextView(context); - title.setTextAppearance(R.style.StaticSeekBarTitle); - title.setTypeface(Typeface.DEFAULT_BOLD); - title.setText(getContext().getString(R.string.default_title)); - status = new TextView(context); - status.setTextAppearance(R.style.DynamicSeekBarTitle); - status.setTypeface(Typeface.DEFAULT_BOLD); - status.setText(getContext().getString(R.string.default_status)); - addView(title); - addView(param); - addView(status); - setGravity(Gravity.CENTER); - setOrientation(LinearLayout.VERTICAL); - Drawable background = ContextCompat.getDrawable(context,R.drawable.seekbar_border); - setBackground(background); - param.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { - @Override - public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { - String quantity = String.format(Locale.getDefault(),"%.2f",param.getProgress()*scale); - if (type != null) { - String unitQuantity = quantity + type; - status.setText(unitQuantity); - } - } - - @Override - public void onStartTrackingTouch(SeekBar seekBar) { - } - - @Override - public void onStopTrackingTouch(SeekBar seekBar) { - } - }); -} - public void setParam(String _title, int max,int progress) - { - title.setText(_title); - param.setMax(max); - param.setProgress(progress); - } - public int getProgress() - { - return param.getProgress(); - } - - @Override - protected void onMeasure(int width, int height) { - int wrap = LayoutParams.WRAP_CONTENT; - setMeasuredDimension(wrap, wrap); - super.onMeasure(wrap, wrap); - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/controls/ModulateControls.java b/app/src/main/java/com/adams/voicemodulation/controls/ModulateControls.java deleted file mode 100644 index 0964205..0000000 --- a/app/src/main/java/com/adams/voicemodulation/controls/ModulateControls.java +++ /dev/null @@ -1,181 +0,0 @@ -package com.adams.voicemodulation.controls; -import android.app.Activity; -import android.content.Context; -import android.util.AttributeSet; -import android.util.Pair; -import android.view.View; -import android.widget.FrameLayout; -import android.widget.ImageButton; -import android.widget.LinearLayout; -import android.widget.TextView; -import android.widget.Toast; - -import androidx.annotation.Nullable; -import com.adams.voicemodulation.MainActivity; -import com.adams.voicemodulation.R; -import com.adams.voicemodulation.database.project.Project; -import com.adams.voicemodulation.signal.Modulation; -import com.adams.voicemodulation.audio.RecordLogic; -import com.adams.voicemodulation.graph.AudioDisplay; -import com.adams.voicemodulation.structures.Structure; -import com.adams.voicemodulation.util.FileUtil; - -import java.util.LinkedList; - -public class ModulateControls extends LinearLayout{ - private FrameLayout info; - private Structure pieceTable; - private AudioDisplay display; - private ImageButton play; - private LinkedList controllers; - private String[] title; - private int[] maxes; - private double[] scale; - private String[] quantity_type; - private Project project; - private Modulation.effect method; - private String name; - private int[] progress; - private Pair audioPosition; - - public ModulateControls(Context context) { - super(context); - init(context,null); - } - - public ModulateControls(Context context, AttributeSet attrs) { - super(context, attrs); - init(context,attrs); - } - - - public ModulateControls(Context context, String[] title, int[] maxes, double[] scale, - String[] quantity_type, Modulation.effect modulation, - String name, int[] progress, ImageButton play, - FrameLayout info){ - super(context); - this.title=title; - this.maxes=maxes; - this.scale=scale; - this.quantity_type=quantity_type; - this.project = MainActivity.newProject; - this.method=modulation; - this.name=name; - this.progress=progress; - this.play = play; - this.info = info; - this.display = info.findViewById(R.id.audio_display); - //this.pieceTable = pieceTable; - init(context,null); - } - - public LinkedList getModulateParameters(){ - LinkedList parameters = new LinkedList<>(); - for (int i = 0; i (); - TextView control_title = ((Activity)context).findViewById(R.id.control_title); - control_title.setText(name); - for (int i = 0; i { - Thread thread = new Thread() { - @Override - public void run() { - audioPosition = MainActivity.getAudioSelectionPoints(); - method.modulate(getModulateParameters(), MainActivity.newProject, audioPosition, MainActivity.audioPieceTable,null); - FileUtil.writeModulation(MainActivity.newProject,MainActivity.audioPieceTable, audioPosition); - //TODO bitmap.remove(b1,b2) -> graph.processAndWrite( audio.find(a1,a2) ) -> bitmap.add(b1,b2) - //Pair bitmapPosition = MainActivity.getBitmapSelectionPoints(); - //MainActivity.bitmapPieceTable.remove(bitmapPosition.first,bitmapPosition.second); - //((Activity) context).runOnUiThread(()->{MainActivity.graph.drawable.startGraphing(MainActivity.audioPieceTable.find(audioPosition.first, audioPosition.second));}); - //MainActivity.bitmapPieceTable.add(bitmapPosition.first,bitmapPosition.second); - } - }; - thread.start(); - Toast.makeText(getContext(), "Effect written to Disk", Toast.LENGTH_SHORT).show(); - return true; - }); - - play.setOnClickListener(v -> { - Thread thread = new Thread() { - private RecordLogic recordLogic; - @Override - public void run() { - recordLogic = new RecordLogic(); - audioPosition = MainActivity.getAudioSelectionPoints(); - int length = MainActivity.getLength(); - //position = new Pair<>(bytePoints.audio_start,bytePoints.audio_stop); - recordLogic.setPieceTable(null); - //recordLogic.setFileData(creation, creation.projectPaths.modulation); - recordLogic.setFileData(MainActivity.newProject.audioData, MainActivity.newProject.paths.modulation); - method.modulate(getModulateParameters(), MainActivity.newProject, audioPosition, MainActivity.audioPieceTable,null); - while (!Thread.currentThread().isInterrupted()) { - ((Activity) context).runOnUiThread(() -> { - display.setVisibility(View.VISIBLE); - //info.findViewById(R.id.memory).setVisibility(View.GONE); - //info.findViewById(R.id.time).setVisibility(View.GONE); - //info.findViewById(R.id.freq).setVisibility(View.GONE); - MainActivity.setDisplayStream(length, MainActivity.newProject.paths.modulation, true, Short.MAX_VALUE * 2 + 1,0); - }); - recordLogic.play_recording(0, audioPosition.second - audioPosition.first); - ((Activity) context).runOnUiThread(() -> { - MainActivity.setDisplayStream(length, MainActivity.newProject.paths.modulation, false, Short.MAX_VALUE * 2 + 1,0); - display.setVisibility(View.GONE); - //info.findViewById(R.id.memory).setVisibility(View.VISIBLE); - //info.findViewById(R.id.time).setVisibility(View.VISIBLE); - //info.findViewById(R.id.freq).setVisibility(View.VISIBLE); - - }); - break; - } - } - @Override - public void interrupt() { - super.interrupt(); - recordLogic.stop_playing(); - } - }; - ((Activity) context).runOnUiThread(() -> - MainActivity.addThread(thread)); - thread.start(); - }); - - /* - play.setOnClickListener(v -> new Thread(() -> { - ((Activity) context).runOnUiThread(() -> { - seek.setVisibility(View.GONE); - display.setVisibility(View.VISIBLE); - MainActivity.setDisplayStream(creation.getLength(), creation.projectPaths.modulation, true, 0, Short.MAX_VALUE * 2 + 1); - }); - position = MainActivity.getSelectionPoints(); - RecordLogic recordLogic = new RecordLogic(); - recordLogic.setPieceTable(null); - //creation.setFilePath(creation.getNewModulateFile()); - //recordLogic.setFileData(creation); - recordLogic.setFileData(creation, creation.projectPaths.modulation); - method.modulate(getModulateParameters(), creation, position, pieceTable); - //System.out.println("NO NULL POINTER HAVE SCOPE "+seek.getProgress()); - //recordLogic.play_recording(0,creation.getLength()); - recordLogic.play_recording(0, position.second - position.first, context); - System.out.println("WE WILL PLAY AUDIO OF LENGTH " + (position.second - position.first) + " AT OFFSET " + position.first); - ((Activity) context).runOnUiThread(() -> { - MainActivity.setDisplayStream(creation.getLength(), creation.projectPaths.modulation, false, 0, Short.MAX_VALUE * 2 + 1); - display.setVisibility(View.GONE); - seek.setVisibility(View.VISIBLE); - }); - }).start()); - - */ - } - -} - diff --git a/app/src/main/java/com/adams/voicemodulation/controls/RecordControls.java b/app/src/main/java/com/adams/voicemodulation/controls/RecordControls.java deleted file mode 100644 index 0164669..0000000 --- a/app/src/main/java/com/adams/voicemodulation/controls/RecordControls.java +++ /dev/null @@ -1,105 +0,0 @@ -package com.adams.voicemodulation.controls; - -import android.content.Context; -import android.media.AudioFormat; -import android.util.AttributeSet; -import android.widget.FrameLayout; -import android.widget.HorizontalScrollView; -import android.widget.LinearLayout; - -import androidx.annotation.Nullable; - -import com.adams.voicemodulation.database.project.AudioData; -import com.adams.voicemodulation.graph.GraphLogic; - -public class RecordControls extends LinearLayout { - private Controller playback; - private Controller sample; - private Controller format; - private Controller channel; - private Controller encoding; - private AudioData creation; - private int[] scale; - private String[] quantity_type; - private String[] titles; - private int[] maxes; - private int[] progresses; - - - public RecordControls(Context context) { - super(context); - init(context,null); - } - public RecordControls(Context context, @Nullable AttributeSet attrs) { - super(context, attrs); - init(context,attrs); - } - public RecordControls(Context context, String[] _titles, int[] _maxes, - int[] _scale, String[] _quantity_type, int _gravity, - String _name, int[] _progresses, FrameLayout controls, - GraphLogic graph, FrameLayout seek_n_load, HorizontalScrollView modulations){ - super(context); - this.scale= _scale; - this.quantity_type=_quantity_type; - this.titles=_titles; - this.maxes=_maxes; - this.progresses=_progresses; - init(context,null); - } - public void init(Context context,@Nullable AttributeSet attrs) - { - creation = new AudioData(); - playback = new Controller(getContext(),null,quantity_type[0],scale[0]); - playback.setParam(titles[0],maxes[0],progresses[0]); - addView(playback); - - sample = new Controller(getContext(),null,quantity_type[1],scale[1]); - sample.setParam(titles[1],maxes[1],progresses[1]); - addView(sample); - - /* - ControlCases.formatSeeker fo = new ControlCases.formatSeeker(); - format = new Controller(getContext(),null,quantity_type[2],scale[2]); - ControlCases.seekers format_seek = (a) -> String.valueOf(fo.quanToType(a)); - format.setTypeSwitch(format_seek); - format.setZeroCase(false); - format.setParam(titles[2],maxes[2],progresses[2]); - addView(format); - - ControlCases.channelSeeker ch = new ControlCases.channelSeeker(); - channel = new Controller(getContext(),null,quantity_type[3],scale[3]); - ControlCases.seekers channel_seek = (a) -> String.valueOf(ch.quanToType(a)); - channel.setTypeSwitch(channel_seek); - channel.setZeroCase(false); - channel.setParam(titles[3],maxes[3],progresses[3]); - addView(channel); - - ControlCases.encodingSeeker en = new ControlCases.encodingSeeker(); - encoding = new Controller(getContext(),null,quantity_type[4],scale[4]); - ControlCases.seekers encoding_seek = (a) -> String.valueOf(en.quanToType(a)); - encoding.setTypeSwitch(encoding_seek); - encoding.setZeroCase(false); - encoding.setParam(titles[4],maxes[4],progresses[4]); - addView(encoding); - */ - - - } - public AudioData getCreationData(){ - //creation.playback_rate=playback.getProgress()*scale[0]; - //creation.sample_rate=sample.getProgress()*scale[1]; - creation.sample_rate = 44100; - creation.playback_rate = 44100; - //creation.format=ControlCases.formatSeeker(format.getProgress()); - creation.format=".wav"; - //ControlCases.Channels channels = ControlCases.channelSeeker(channel.getProgress()); - //creation.num_channels_in=channels.in; - //creation.num_channels_out=channels.out; - creation.num_channels_in= AudioFormat.CHANNEL_IN_MONO; - creation.num_channels_out=AudioFormat.CHANNEL_OUT_MONO; - //creation.bit_depth=ControlCases.encodingSeeker(encoding.getProgress()); - creation.bit_depth = AudioFormat.ENCODING_PCM_16BIT; - return creation; - } - -} diff --git a/app/src/main/java/com/adams/voicemodulation/database/AppDatabase.java b/app/src/main/java/com/adams/voicemodulation/database/AppDatabase.java deleted file mode 100644 index f1edcac..0000000 --- a/app/src/main/java/com/adams/voicemodulation/database/AppDatabase.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.adams.voicemodulation.database; - -import androidx.room.Database; -import androidx.room.RoomDatabase; - -import com.adams.voicemodulation.database.project.Project; - - -@Database(entities = {Project.class}, version = 1, exportSchema = false) -public abstract class AppDatabase extends RoomDatabase { - - public abstract ProjectDao projectDao(); - -} - diff --git a/app/src/main/java/com/adams/voicemodulation/database/ProjectDao.java b/app/src/main/java/com/adams/voicemodulation/database/ProjectDao.java deleted file mode 100644 index bde504f..0000000 --- a/app/src/main/java/com/adams/voicemodulation/database/ProjectDao.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.adams.voicemodulation.database; - -import androidx.room.Dao; -import androidx.room.Insert; -import androidx.room.Query; -import androidx.room.Update; - -import com.adams.voicemodulation.database.project.Project; - -import java.util.List; - - -@Dao - public abstract class ProjectDao{ - - @Insert - abstract void _insertProject(Project... project); - - @Update - abstract void _updateProject(Project project); - - @Query("SELECT * FROM Project WHERE project_name=:project_name") - abstract Project getProject(String project_name); - - @Query("SELECT project_name FROM project") - abstract List _getProjectNames(); - - @Query("SELECT uid FROM project ORDER BY uid DESC LIMIT 1") - abstract int _getUid(); - - - @Query("UPDATE Project SET project_name=:new_name WHERE uniqueDir=:uid") - abstract void _updateProjectName(String new_name,String uid); - - @Query("DELETE FROM Project WHERE project_name=:name") - abstract void _deleteProject(String name); - - @Query("UPDATE Project SET buffer_size=:buffer_size WHERE project_name=:project_name") - abstract void _updateBufferSize(String project_name,int buffer_size); - - - public void insertBufferSize(Project project, int buffer_size){ - _updateBufferSize(project.project_name,buffer_size); - } - public Project getProjectFromName(String project_name){ - return getProject(project_name); - } - - public List getProjectNames(){ - return _getProjectNames(); - } - - public void insertProject(Project project){ - _insertProject(project); - } - - public void updateProjectName(String name, Project project){ - //project.project_name = name; - //_deleteProject(name); - //insertProject(project); - _updateProjectName(name, project.paths.uniqueDir); - //_updateProject(project); - } - - public void deleteProject(String name){ - System.out.println(getProject(name).paths.uniqueDir); - _deleteProject(name); - } - - - public int getUid(){ - return _getUid(); - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/database/project/AudioData.java b/app/src/main/java/com/adams/voicemodulation/database/project/AudioData.java deleted file mode 100644 index 069b594..0000000 --- a/app/src/main/java/com/adams/voicemodulation/database/project/AudioData.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.adams.voicemodulation.database.project; - -public class AudioData { - public String format; - public int sample_rate; - public int playback_rate; - public int bit_depth; - public int num_channels_in; - public int num_channels_out; - public int buffer_size; - public int height; - public int width; - -} - diff --git a/app/src/main/java/com/adams/voicemodulation/database/project/Paths.java b/app/src/main/java/com/adams/voicemodulation/database/project/Paths.java deleted file mode 100644 index 7661bef..0000000 --- a/app/src/main/java/com/adams/voicemodulation/database/project/Paths.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.adams.voicemodulation.database.project; - -public class Paths { - public String bitmap; - public String audio; - public String bitmap_table; - public String audio_table; - public String audio_original; - public String bitmap_original; - public String modulation; - public String uniqueDir; - public String audio_edits; - public String bitmap_edits; - public String bitmap_remove_stack; - public String audio_remove_stack; -} diff --git a/app/src/main/java/com/adams/voicemodulation/database/project/Project.java b/app/src/main/java/com/adams/voicemodulation/database/project/Project.java deleted file mode 100644 index 0dbd344..0000000 --- a/app/src/main/java/com/adams/voicemodulation/database/project/Project.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.adams.voicemodulation.database.project; - -import androidx.room.Embedded; -import androidx.room.Entity; -import androidx.room.PrimaryKey; - -@Entity -public class Project { - @PrimaryKey(autoGenerate = true) public int uid; - - public String project_name; - - @Embedded - public AudioData audioData; - - @Embedded - public Paths paths; - -} - - - - diff --git a/app/src/main/java/com/adams/voicemodulation/graph/AudioDisplay.java b/app/src/main/java/com/adams/voicemodulation/graph/AudioDisplay.java deleted file mode 100644 index 8c866ff..0000000 --- a/app/src/main/java/com/adams/voicemodulation/graph/AudioDisplay.java +++ /dev/null @@ -1,130 +0,0 @@ -package com.adams.voicemodulation.graph; - -import android.content.Context; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.util.AttributeSet; -import android.view.Gravity; -import android.view.View; -import android.widget.LinearLayout; -import androidx.annotation.Nullable; -import com.adams.voicemodulation.audio.AudioConnect; -import com.adams.voicemodulation.util.Convert; -import java.io.DataInputStream; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.io.RandomAccessFile; - - -public class AudioDisplay extends View { - private Paint paint; - private float view_height; - private float view_width; - private boolean graphState = false; - private DataInputStream jane; - private int bufferSize; - private int graph_pos=0; - private int dynamicRange; - - public AudioDisplay(Context context) { - super(context); - init(context, null); - } - - public AudioDisplay(Context context, @Nullable AttributeSet attrs) { - super(context, attrs); - init(context, attrs); - } - - public AudioDisplay(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { - super(context, attrs, defStyleAttr); - init(context, attrs); - } - - public void init(Context context, AttributeSet attributeSet) //,int graphID) - { - LinearLayout.LayoutParams view_params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT); - view_params.gravity = Gravity.CENTER; - paint = new Paint(); - paint.setColor(Color.RED); - float pixel_density = Convert.numberToDp(context, 1); - paint.setDither(true); - paint.setStyle(Paint.Style.STROKE); - paint.setStrokeWidth(pixel_density); - - } - @Override - protected void onSizeChanged(int width, int height, - int oldWidth, int oldHeight) { - super.onSizeChanged(width, height, oldWidth, oldHeight); - view_width = width; - view_height = height; - } - - @Override - protected void onDraw(Canvas canvas) { - super.onDraw(canvas); - if (graphState) { - startGraphing(canvas); - } - } - @Override - protected void onMeasure(int width, int height) { - super.onMeasure(width, height); - this.view_width = MeasureSpec.getSize(width); - this.view_height = MeasureSpec.getSize(height); - setMeasuredDimension(width, height); - } - private void skipBytes(int offset){ - try { - jane.skipBytes(offset); - } catch (IOException e) { - e.printStackTrace(); - } - } - public void setEncoding(int _dynamicRange){this.dynamicRange=_dynamicRange;} - public void setGraphState(boolean state, int buffer_size, String in_file,int n) { - this.graphState=state; - this.bufferSize=buffer_size; - //System.out.println("Buffer size: "+buffer_size); - try { - this.jane = new DataInputStream(new FileInputStream(in_file)); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } - switch (n){ - case 0: - skipBytes(0); - this.bufferSize= (int) view_width*2; - break; - case 1: - AudioConnect.IO_RAF con = new AudioConnect.IO_RAF(in_file); - RandomAccessFile f = con.getReadObject(); - try { - skipBytes((int) f.length()); - } catch (IOException e) { - e.printStackTrace(); - } - break; - } - invalidate();} - public void startGraphing(Canvas canvas) { - byte[] buffer = new byte[bufferSize]; - short[] chunk = new short[bufferSize*2]; - try { - jane.read(buffer); - chunk = Convert.bytesToShorts(buffer); - } catch (IOException e) { - e.printStackTrace(); - } - for (short value : chunk) { - double iter = .1; - graph_pos += iter; - canvas.drawPoint(graph_pos, (view_height / 2) - value * (view_height / dynamicRange), paint); - canvas.translate(+1, 0); - } - invalidate(); - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/graph/GraphLogic.java b/app/src/main/java/com/adams/voicemodulation/graph/GraphLogic.java deleted file mode 100644 index 33e83ea..0000000 --- a/app/src/main/java/com/adams/voicemodulation/graph/GraphLogic.java +++ /dev/null @@ -1,610 +0,0 @@ -package com.adams.voicemodulation.graph; -import android.content.Context; -import android.graphics.Bitmap; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.util.AttributeSet; -import android.view.MotionEvent; -import android.view.View; - -import com.adams.voicemodulation.database.project.Paths; -import com.adams.voicemodulation.audio.AudioConnect.IO_RAF; -import com.adams.voicemodulation.structures.Structure; -import com.adams.voicemodulation.util.Convert; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.util.Arrays; - -public class GraphLogic extends View { - public static float T1; - public static float T2; - private Paths projectPaths; - public float pixel_density; - public Paint paint; - public float view_height; - public float view_width; - public boolean graphState = false; - public Drawable drawable; - public Editable editable; - public float graph_pos; - public float columnScreenRenderPosition; - public RandomAccessFile hendrix; - public Paint y_coordinate_axis; - public long file_length; - public boolean T1_onScreen = false; - public boolean T2_onScreen = false; - public float select_pos_x; - public float select_pos_y; - public Structure bitmapPieceTable; - public RandomAccessFile camus; - public int buffer_size; - public int columns_to_write; - public Structure audioPieceTable; - public int count; - public int columns_byte_length; - public BytePoints points; - private int record_session_length; - private int bitmap_session_length; - private float columnScreenStartPosition; - public float columnStop; - public float columnStart; - private boolean isImported; - - public GraphLogic(Context context) { - super(context); - init(context); - } - - public GraphLogic(Context context, AttributeSet attrs) { - super(context, attrs); - init(context); - } - - public GraphLogic(Context context, AttributeSet attrs, int defStyleAttr) { - super(context, attrs, defStyleAttr); - init(context); - } - - public void init(Context context) { - pixel_density = roundToNearestMultiple((float) Math.ceil(Convert.numberToDp(context, 1)),2); - //pixel_density = 2.0f; - paint = new Paint(); - y_coordinate_axis = new Paint(); - y_coordinate_axis.setColor(Color.rgb(115, 115, 115)); - y_coordinate_axis.setStyle(Paint.Style.STROKE); - y_coordinate_axis.setStrokeWidth(pixel_density); - paint.setColor(Color.RED); - paint.setStyle(Paint.Style.STROKE); - paint.setStrokeWidth(pixel_density); - } - - @Override - public boolean onTouchEvent(MotionEvent evt) { - if (editable != null) { - float x = roundToNearestMultiple(evt.getX(), pixel_density); - float y = roundToNearestMultiple(evt.getY(), pixel_density); - points = new BytePoints((int) columnStart, (int) columnStop, (int) (columnScreenStartPosition +x)); - switch (evt.getAction()) { - case MotionEvent.ACTION_DOWN: - editable.action_down(x, y); - performClick(); - break; - /* - TODO support multi-touch gesture for scaling to render long portions with small screen space - case MotionEvent.ACTION_POINTER_DOWN: - - zoom out -> canvas.scale(1,.5f); - zoom back in -> canvas.scale(1,2); - - break; - - */ - case MotionEvent.ACTION_UP: - editable.action_up(x, y); - break; - case MotionEvent.ACTION_MOVE: - editable.action_move(x, y); - break; - } - invalidate(); - } - return true; - } - - @Override - public boolean performClick() { - return super.performClick(); - } - - @Override - protected void onMeasure(int width, int height) { - super.onMeasure(width, height); - if(!isImported) { - this.view_width = MeasureSpec.getSize(width); - this.view_height = MeasureSpec.getSize(height); - setMeasuredDimension(width, height); - } - } - - //public void setDimensions(int width, int height) { - // this.isImported=true; - // this.view_width = width; - // this.view_height = height; - //} - - @Override - protected void onDraw(Canvas canvas) { - super.onDraw(canvas); - canvas.translate(0, +(int) (view_height / 2)); - canvas.rotate(-90); - if (graphState) { - if (drawable == null) { - drawable = new Drawable((int) view_height/2, (int)view_width); - } - drawable.doGraphing(canvas); - } else if (drawable != null) { - if (editable == null) { - editable = new Editable(); - } - editable.beEditableGraph(canvas); - } - } - - public void populateProject() { - drawable = new Drawable((int) view_height/2, (int)view_width); - drawable.cut_off = (view_width - pixel_density * (10 + columns_to_write)); - graph_pos = Math.max(graph_pos, drawable.cut_off); - /* - when we delete the current project - importing an empty project - - refresh drawable gives us this same error so extract the solution and write a conditional here for these two cases - */ - if(bitmapPieceTable.byte_length!=0) { - drawable.refreshDrawable(); - }else{ drawable = null; - graph_pos =0; - } - - T1_onScreen = false; - T2_onScreen = false; - editable = null; - graphState = false; - invalidate(); - } - - public void catchUp(boolean b) { - /* - if (count != audioPieceTable.byte_length) { - byte[] buffers = getRecentBuffers(file_length); - columns_to_write = buffers.length / buffer_size != 0 ? buffers.length / buffer_size : 1; - //drawable.cut_off = (view_width - (pixel_density * columns_to_write+10)); - drawable.startGraphing(buffers); - bitmapPieceTable.add(columns_byte_length, bitmapPieceTable.byte_length); - if (graph_pos >= view_width - pixel_density * (10 + columns_to_write)) { - int columns = columns_byte_length / drawable.column_bytes.length; - drawable.bitmap.getPixels(drawable.pixels, 0, drawable.bitmap.getWidth(), 0, 0, drawable.bitmap.getWidth(), drawable.bitmap.getHeight()); - drawable.pixelsMinusColumns = Arrays.copyOfRange(drawable.pixels, (int) (drawable.bitmap.getWidth() * pixel_density) * columns, drawable.pixels.length); - drawable.bitmap.setPixels(drawable.pixelsMinusColumns, 0, drawable.bitmap.getWidth(), 0, 0, drawable.bitmap.getWidth(), (int) (drawable.bitmap.getHeight() - pixel_density * columns)); - graph_pos = (int) (view_width - pixel_density * (10 + columns_to_write)) + pixel_density; - } - } */ - this.graphState = b; - } - - public void setGraphState(int buffer_size, boolean state) { - this.buffer_size = buffer_size; - this.graphState = state; - T1_onScreen = false; - T2_onScreen = false; - editable = null; - scrollTo(0,0); - try { - file_length = hendrix.length(); - } catch (IOException e) { - e.printStackTrace(); - } - if (!graphState){ - T1_onScreen = false; - T2_onScreen = false; - int audio_file_length = 0; - int bitmap_file_length = 0; - try{ - audio_file_length = (int) hendrix.length(); - bitmap_file_length = (int) camus.length(); - } catch (IOException e) { - e.printStackTrace(); - } - - if (audioPieceTable.byte_length == 0) { - audioPieceTable.add_original(audio_file_length); - bitmapPieceTable.add_original(bitmap_file_length); - closeFiles(); - IO_RAF funky = new IO_RAF(projectPaths.audio); - hendrix = funky.getWriteObject(); - IO_RAF groovy = new IO_RAF(projectPaths.bitmap); - camus = groovy.getWriteObject(); - file_length=0; - - } else { - audioPieceTable.add(record_session_length, audioPieceTable.byte_length); - bitmapPieceTable.add(bitmap_session_length, bitmapPieceTable.byte_length); - } - record_session_length = 0; - bitmap_session_length = 0; - } - invalidate(); - } - - public void setTables(Structure bitmapPieceTable, Structure audioPieceTable) { - this.bitmapPieceTable = bitmapPieceTable; - this.audioPieceTable = audioPieceTable; - } - - public void setProjectPaths(Paths projectPaths){ - this.projectPaths = projectPaths; - IO_RAF funky = new IO_RAF(projectPaths.audio); - this.hendrix = funky.getWriteObject(); - IO_RAF groovy = new IO_RAF(projectPaths.bitmap); - this.camus = groovy.getWriteObject(); - } - - public void setOriginalPaths(Paths projectPaths){ - this.projectPaths = projectPaths; - IO_RAF funky = new IO_RAF(projectPaths.audio_original); - this.hendrix = funky.getWriteObject(); - IO_RAF groovy = new IO_RAF(projectPaths.bitmap_original); - this.camus = groovy.getWriteObject(); - } - - private void closeFiles() { - try { - hendrix.close(); - camus.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private byte[] getRecentBuffers(long file_position) { - try { - hendrix.seek(file_position); - } catch (IOException e) { - e.printStackTrace(); - } - int length = 0; - try { - length = (int) hendrix.length(); - } catch (IOException e) { - e.printStackTrace(); - } - byte[] buffer = new byte[(int) Math.abs((length) - file_position)]; - try { - hendrix.read(buffer); - } catch (IOException | IndexOutOfBoundsException e) { - e.printStackTrace(); - } - this.file_length = length; - return buffer; - } - - - public class BytePoints { - public int audio_start; - public int audio_stop; - public int audio_length; - public int audio_insert; - public int bitmap_insert; - public int bitmap_start; - public BytePoints(int start, int stop, int insert) { - this.audio_start = (int) (start * buffer_size / pixel_density); - this.audio_stop = (int) (stop * buffer_size / pixel_density); - this.audio_length = audio_stop - audio_start; - this.audio_insert = (insert * buffer_size / pixel_density) >= audioPieceTable.byte_length ? - audioPieceTable.byte_length : (int) (insert * buffer_size / pixel_density); - this.bitmap_insert = Math.min((insert * 4 * drawable.bitmap.getWidth()), bitmapPieceTable.byte_length); - this.bitmap_start = (start * drawable.bitmap.getWidth() * 4); - - - } - } - - public int roundToNearestMultiple(float num, float multiple) { - return (int) (multiple*(Math.ceil(Math.abs(num/multiple)))); - } - - public class Drawable { - private Canvas canvas; - private float cut_off; - private Bitmap bitmap; - private final int[] pixels; - private final int[] column; - private final float[] lines; - private short[] cur_buffer; - public byte[] column_bytes; - private int[] pixelsMinusColumns; - - private Drawable(int width, int height) { - this.bitmap = Bitmap.createBitmap(width, height, - Bitmap.Config.ALPHA_8); - this.canvas = new Canvas(bitmap); - this.cur_buffer = new short[buffer_size]; - this.lines = new float[buffer_size * 4]; - this.pixels = new int[bitmap.getAllocationByteCount()]; - this.column = new int[(int) (pixel_density * bitmap.getWidth())]; - this.pixelsMinusColumns = new int[bitmap.getAllocationByteCount() / 4]; - this.column_bytes = new byte[(int) (pixel_density * bitmap.getWidth()) * 4]; - } - - private void doGraphing(Canvas _canvas) { - byte[] buffers = getRecentBuffers(file_length); - columns_to_write = buffers.length / buffer_size != 0 ? buffers.length / buffer_size : 0; - cut_off = (view_width - (pixel_density * columns_to_write+20)); - if(graph_pos >= cut_off){ - graph_pos = cut_off; - bitmap.getPixels(pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(), bitmap.getHeight()); - pixelsMinusColumns = Arrays.copyOfRange(pixels, (int) (bitmap.getWidth() * pixel_density) * columns_to_write, pixels.length); - bitmap.setPixels(pixelsMinusColumns, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(), (int) (bitmap.getHeight() - pixel_density * columns_to_write)); - } - - _canvas.drawBitmap(bitmap, 0, 0, paint); - startGraphing(buffers); - } - - private void startGraphing(byte[] buffers) { - //processColumns(buffers); - count += buffers.length; - record_session_length += buffers.length; - float norm = (bitmap.getWidth()) / 65535.0f; - float x_axis = drawable.bitmap.getWidth() / 2.0f; - columns_byte_length = (buffers.length / buffer_size) * column_bytes.length; - for (int buffer = 0; buffer < buffers.length; buffer += buffer_size) { - cur_buffer = Convert.bytesToShorts(Arrays.copyOfRange(buffers, buffer, buffer + buffer_size)); - graph_pos += pixel_density; - for (int i = 0; i < cur_buffer.length; i++) { - lines[i * 4] = x_axis; - lines[i * 4 + 1] = graph_pos; - lines[i * 4 + 2] = x_axis - cur_buffer[i] * norm; - lines[i * 4 + 3] = graph_pos; - } - canvas.drawLines(lines, paint); - bitmap.getPixels(column, 0, bitmap.getWidth(), - 0, (int) (graph_pos - pixel_density), - bitmap.getWidth(), (int) pixel_density); - writeColumn(); - } - invalidate(); - } - private void writeColumn(){ - try { - camus.seek(camus.length()); - column_bytes = Convert.intsToBytes(column); - camus.write(column_bytes); - bitmap_session_length += column_bytes.length; - } catch (IOException e) { - e.printStackTrace(); - } - } - public void refreshDrawable() { - int[] refresh_pixels = null; - - if (bitmapPieceTable.byte_length >= drawable.bitmap.getAllocationByteCount() * 4) { - refresh_pixels = Convert.bytesToInts( - bitmapPieceTable.find((long) (bitmapPieceTable.byte_length - (graph_pos * bitmap.getWidth() * 4)), (long) (graph_pos * bitmap.getWidth() * 4))); - } - - else if(bitmapPieceTable.byte_length <= drawable.bitmap.getAllocationByteCount() * 4){ - graph_pos = bitmapPieceTable.byte_length / (bitmap.getWidth() * 4.0f); - refresh_pixels = Convert.bytesToInts(bitmapPieceTable.getByteSequence()); - } - this.bitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), - Bitmap.Config.ALPHA_8); - this.bitmap.setPixels(refresh_pixels, 0, bitmap.getWidth(), 0, 0, bitmap.getWidth(), (int) graph_pos); - this.canvas = new Canvas(bitmap); - count = audioPieceTable.byte_length; - try { - file_length = (int) hendrix.length(); - } catch (IOException e) { - e.printStackTrace(); - } - } - } - - public class Editable{ - private Bitmap editable_bitmap; - private Bitmap selected_bitmap; - private long waveformColumnHeight; - public int[] selection; - private float x1; - private long t1; - - private void beEditableGraph(Canvas canvas) { - if(editable_bitmap == null){ - refreshEditable(); - bitmapPieceTable = bitmapPieceTable.getMostRecent(); - waveformColumnHeight = (bitmapPieceTable.byte_length / (drawable.bitmap.getWidth() * 4)); - columnScreenStartPosition = bitmapPieceTable.byte_length >= drawable.bitmap.getAllocationByteCount() * 4 ? waveformColumnHeight - drawable.cut_off : 0; - columnScreenRenderPosition = 0; - } - if (editable.selected_bitmap != null) { - canvas.drawBitmap(editable.selected_bitmap, select_pos_x, select_pos_y, paint); - } - if(editable_bitmap!=null) { - if (bitmapPieceTable.byte_length >= drawable.bitmap.getAllocationByteCount() * 4){ - canvas.drawBitmap(editable_bitmap, 0, drawable.cut_off - waveformColumnHeight, paint); - if (T2_onScreen || T1_onScreen) { - canvas.drawLine(view_height / 2, T1, 0, T1, y_coordinate_axis); - canvas.drawLine(view_height / 2, T2, 0, T2, y_coordinate_axis); - } - } - - else if (bitmapPieceTable.byte_length <= drawable.bitmap.getAllocationByteCount() * 4){ - canvas.drawBitmap(editable_bitmap, 0, 0, paint); - scrollTo(0,0); - columnScreenRenderPosition = 0; - if (T2_onScreen || T1_onScreen) { - canvas.drawLine(view_height / 2, T1, 0, T1, y_coordinate_axis); - canvas.drawLine(view_height / 2, T2, 0, T2, y_coordinate_axis); - } - } - } - - } - - public void refreshEditable() { - - int width = drawable.bitmap.getWidth(); - int height = bitmapPieceTable.byte_length / (width * 4); - - if (height != 0) { - byte[] sequence = bitmapPieceTable.getByteSequence(); - int[] refresh = Convert.bytesToInts(sequence); - editable_bitmap = Bitmap.createBitmap(refresh, - width, height, Bitmap.Config.ALPHA_8); - } - } - - private void action_down(float x, float y) { - x1 = x; - t1=System.nanoTime(); - if(!graphState & y <= view_height / 2){ - selected_bitmap = null; - if (!T1_onScreen) { - T1 = columnScreenRenderPosition + x; - columnStop = columnScreenStartPosition + x; - T1_onScreen = true; - } - else if (!T2_onScreen && y < T1 - 20) { - T2 = columnScreenRenderPosition + x; - columnStart = columnScreenStartPosition + x; - T2_onScreen = true; - } - } - } - - private void action_up(float x, float y) { - float touchPosition = Math.abs(columnScreenStartPosition + x); - float lowerSelectionBarPosition = Math.abs(columnStart +20); - float upperSelectionBarPosition = Math.abs(columnStop -20); - if(selected_bitmap==null & touchPosition>=lowerSelectionBarPosition & touchPosition <= upperSelectionBarPosition & y<=view_height/2) { - allocateSelection(); - } - else if(selected_bitmap!=null ){ - if(y <= view_height / 2){ - writeSelection(); - drawable.refreshDrawable(); - } - else if(y>=view_height){ - removeSelection(); - drawable.refreshDrawable(); - } - } - } - - private void action_move(float x, float y) { - if(selected_bitmap==null) { - if (y <= view_height / 2) { - - if (T1 - (columnScreenRenderPosition + x) <= 20 & (columnScreenRenderPosition + x) >= T2 + 20 - & columnScreenRenderPosition +x<=graph_pos) { - T1 = columnScreenRenderPosition + x; - columnStop = columnScreenStartPosition + x; - } - if ((columnScreenRenderPosition + x) - T2 <= 20 & (columnScreenRenderPosition + x) <= T1 - 20 - & columnScreenRenderPosition + x<=graph_pos) { - T2 = columnScreenRenderPosition + x; - columnStart = columnScreenStartPosition + x; - } - } - - else if (y>=view_height/2){ - long t2 = System.nanoTime(); - double speed = Math.abs(((x -x1)/((t2 -t1)/1E+9))); - float norm = drawable.cut_off; - int sensitivity = (int) (speed/norm)!=0 ? (int) (speed/norm) : 1; - double exponential = Math.pow(pixel_density,sensitivity); - if(x1> x & columnScreenRenderPosition != (drawable.cut_off - waveformColumnHeight) - & columnScreenRenderPosition - exponential>=(drawable.cut_off - waveformColumnHeight)){ - columnScreenRenderPosition -= exponential; - columnScreenStartPosition -= exponential; - }else if(x >x1 & columnScreenRenderPosition !=0 & columnScreenRenderPosition +exponential<=0){ - columnScreenRenderPosition += exponential; - columnScreenStartPosition += exponential; - } - scrollTo((int) columnScreenRenderPosition, 0); - } - } - else if(y>=view_height/2){ - select_pos_x = -(y-selected_bitmap.getWidth()); - select_pos_y = columnScreenRenderPosition + x; - T1_onScreen = false; - T2_onScreen = false; - } - } - private void allocateSelection(){ - try { - int selection_length = (int) Math.abs(T1-T2); - selection = new int[(int) (editable_bitmap.getWidth()*selection_length)]; - editable_bitmap.getPixels(selection, 0, editable_bitmap.getWidth(), 0, (int) columnStart, editable_bitmap.getWidth(), selection_length); - selected_bitmap = Bitmap.createBitmap(selection, editable_bitmap.getWidth(), selection_length, Bitmap.Config.ALPHA_8); - select_pos_x= -view_height/2; - select_pos_y= T2; - } catch (IllegalArgumentException ignored){ } - } - - private void writeSelection(){ - byte[] audioByteSelection = audioPieceTable.find(points.audio_start, points.audio_length); - byte[] bitmapByteSelection = Convert.intsToBytes(selection); - try { - hendrix.seek(hendrix.length()); - camus.seek(camus.length()); - hendrix.write(audioByteSelection); - camus.write(bitmapByteSelection); - } catch (IOException e) { - e.printStackTrace(); - } - bitmapPieceTable.add(bitmapByteSelection.length, points.bitmap_insert); - audioPieceTable.add(points.audio_length,points.audio_insert); - editable_bitmap = null; - selected_bitmap = null; - } - private void removeSelection() { - bitmapPieceTable.remove(points.bitmap_start,selection.length*4); - audioPieceTable.remove(points.audio_start,points.audio_length); - editable_bitmap = null; - selected_bitmap = null; - - } - } -} - - /* - private void doLiveFFT(Canvas canvas) { - if(liveFFT==null){ - liveFFT = new Drawable((int) view_width, (int)view_height,-90); - doLiveFFT(canvas); - } - canvas.drawBitmap(liveFFT.bitmap,0,0,paint); - liveFFT.bitmap.eraseColor(Color.TRANSPARENT); - byte[] fft_buffer = Data.getAudioChunk(audio_length,2048*2,0,jacob); - float[] chunk = Convert.shortBytesToFloats(fft_buffer); - Noise noise = Noise.real(2048); - float[] dst = new float[chunk.length+2]; - fft = noise.fft(chunk, dst); - float[] test = new float[chunk.length * 4]; - float norm = (view_height / 65535); - for (int i = 0; i < fft.length/2; i ++) { - fft_pos+=x_resolution; - test[i * 4] = fft_pos; - test[i * 4 + 1] = view_height; - test[i * 4 + 2] = fft_pos; - test[i * 4 + 3] = view_height - Math.abs(fft[i*2]) * norm; - - } - liveFFT.canvas.drawLines(test, paint); - fft_pos=0; - audio_length += 2048; - invalidate(); - } - */ \ No newline at end of file diff --git a/app/src/main/java/com/adams/voicemodulation/signal/Modulation.java b/app/src/main/java/com/adams/voicemodulation/signal/Modulation.java deleted file mode 100644 index e7e7925..0000000 --- a/app/src/main/java/com/adams/voicemodulation/signal/Modulation.java +++ /dev/null @@ -1,347 +0,0 @@ -package com.adams.voicemodulation.signal; -import android.util.Pair; -import com.adams.voicemodulation.audio.AudioConnect; -import com.adams.voicemodulation.database.project.Project; -import com.adams.voicemodulation.audio.Generate; -import com.adams.voicemodulation.structures.Structure; -import com.adams.voicemodulation.structures.stack.Ring; -import com.adams.voicemodulation.util.Convert; -import java.io.FileOutputStream; -import java.util.LinkedList; - -public class Modulation { - public interface effect { - void modulate(LinkedList _params, Project data, - Pair position, - Structure pieceTable, String in); - } - public static void writeToFile(short[] result, Project data){ - Convert.shortsToBytes(result); - AudioConnect.IO_F con = new AudioConnect.IO_F(); - FileOutputStream out = con.setFileOutputStream(data.paths.modulation); - con.closeFileOutputStream(out,Convert.shortsToBytes(result)); - } - public static short[] readFromFile(Pair position, Structure pieceTable, String inPath){ - short[] audioData; - if (inPath!=null){ - audioData = AudioConnect.Data.getShorts(inPath); - }else{ - audioData = Convert.bytesToShorts(pieceTable.find(position.first,position.second-position.first)); - } - return audioData; - } - public static class backwards implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double amplitude = _params.get(0); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double max = Generate.getAbsoluteMax(carrier_wave); - double norm = 32767.0/max; - double coefficient = amplitude * norm; - int size = carrier_wave.length; - for (int i = 0; i < size; i++) { - carrier_wave[i] = (short) (coefficient * carrier_wave[size - i - 1]); - } - writeToFile(carrier_wave,data); - } - } - - public static class echo implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double delay = _params.get(0); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - int output_delay = (int) (delay*data.audioData.sample_rate); - for (int i = 0; i < carrier_wave.length; i++) { - if (i < output_delay){ - result[i]=carrier_wave[i]; - }else { - result[i] = carrier_wave[i] + carrier_wave[i-output_delay]; - } - } - double norm = 32767.0/Generate.getAbsoluteMax(result); - for(int i = 0; i < result.length; i++){ - carrier_wave[i] = (short) (norm*result[i]); - } - writeToFile(carrier_wave,data); - } - } - public static class quantized implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double C = _params.get(0); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - for (int i=0; i0 || x<0) { - double sample = (x/Math.abs(x))*C*Math.floor((Math.abs(x)/C)+.5); - result[i]= sample; } - else { - result[i]=x; - } - } - double norm=32767.0/Generate.getAbsoluteMax(result); - for(int i=0; i _params, Project data, Pair position, Structure pieceTable, String in) { - double frequency = _params.get(0); - double amplitude = _params.get(1); - double theta = _params.get(2); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double max = Generate.getAbsoluteMax(carrier_wave); - double norm = 32767.0/max; - double coefficient = amplitude * norm; - double[] modulation_wave = Generate.sin(1, frequency,theta, carrier_wave.length,data.audioData.sample_rate); - short[] result = new short[carrier_wave.length]; - for (int i = 0; i < carrier_wave.length; i++) { - // result[i] = (short) ((carrier_amplitude*carrier_wave[i])*(modulator_amplitude*modulation_wave[i])); - result[i] = (short) (coefficient* (carrier_wave[i] * modulation_wave[i])); - - } - writeToFile(result,data); - } - } - public static class phaserTriangle implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double frequency = _params.get(0); - double carrier_amplitude = _params.get(1); - double modulator_amplitude = _params.get(2); - double theta = _params.get(3); - short[] carrier_wave = readFromFile(position,pieceTable,in); - //short[] carrier_wave = AudioCon.Data.getShorts(data.getNewRecordFile()); - double[] modulation_wave = Generate.triangle(1, frequency,theta, carrier_wave.length,data.audioData.sample_rate); - short[] result = new short[carrier_wave.length]; - for (int i = 0; i < carrier_wave.length; i++) { - result[i] = (short) ((carrier_amplitude*carrier_wave[i])*(modulator_amplitude*modulation_wave[i])); - } - writeToFile(result,data); - } - } - public static class phaserSaw implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double frequency = _params.get(0); - double carrier_amplitude = _params.get(1); - double modulator_amplitude = _params.get(2); - double theta = _params.get(3); - short[] carrier_wave = readFromFile(position,pieceTable,in); - //short[] carrier_wave = AudioCon.Data.getShorts(data.getNewRecordFile()); - double[] modulation_wave = Generate.saw(1, frequency,theta, carrier_wave.length,data.audioData.sample_rate); - short[] result = new short[carrier_wave.length]; - for (int i = 0; i < carrier_wave.length; i++) { - result[i] = (short) ((carrier_amplitude*carrier_wave[i])*(modulator_amplitude*modulation_wave[i])); - } - writeToFile(result,data); - } - } - public static class phaserSquare implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double frequency = _params.get(0); - double carrier_amplitude = _params.get(1); - double modulator_amplitude = _params.get(2); - double theta = _params.get(3); - //short[] carrier_wave = AudioCon.Data.getShorts(data.getNewRecordFile()); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] modulation_wave = Generate.square(1, frequency,theta, carrier_wave.length,data.audioData.sample_rate); - short[] result = new short[carrier_wave.length]; - for (int i = 0; i < carrier_wave.length; i++) { - result[i] = (short) ((carrier_amplitude*carrier_wave[i])*(modulator_amplitude*modulation_wave[i])); - } - writeToFile(result,data); - } - } - - public static class flanger implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double delayms = _params.get(0); - double ampl = _params.get(1) * data.audioData.sample_rate / 1000; - double wet = _params.get(2); - double freq = _params.get(3) * Math.PI * 10 / data.audioData.sample_rate; - double delay = Math.max(delayms*data.audioData.sample_rate/1000,ampl); - int bufsiz = (int) (delay+ampl)+1; - Ring buf = new Ring(bufsiz); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - for(int i=0; i _params, Project data, Pair position, Structure pieceTable, String in) { - double delayms = _params.get(0); - double ampl = _params.get(1) * data.audioData.sample_rate / 1000; - double wet = _params.get(2); - double freq = _params.get(3) * Math.PI * 10 / data.audioData.sample_rate; - double delay = Math.max(delayms*data.audioData.sample_rate/1000,ampl); - int bufsiz = (int) (delay+ampl)+1; - Ring buf = new Ring(bufsiz); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - for(int i=0; i _params, Project data, Pair position, Structure pieceTable, String in) { - double delayms = _params.get(0); - double ampl = _params.get(1) * data.audioData.sample_rate / 1000; - double wet = _params.get(2); - double freq = _params.get(3) * Math.PI * 10 / data.audioData.sample_rate; - double delay = Math.max(delayms*data.audioData.sample_rate/1000,ampl); - int bufsiz = (int) (delay+ampl)+1; - Ring buf = new Ring(bufsiz); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - for(int i=0; i _params, Project data, Pair position, Structure pieceTable, String in) { - double delayms = _params.get(0); - double ampl = _params.get(1) * data.audioData.sample_rate / 1000; - double wet = _params.get(2); - double freq = _params.get(3) * Math.PI * 10 / data.audioData.sample_rate; - double delay = Math.max(delayms*data.audioData.sample_rate/1000,ampl); - int bufsiz = (int) (delay+ampl)+1; - Ring buf = new Ring(bufsiz); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double[] result = new double[carrier_wave.length]; - for(int i=0; i _params, Project data, Pair position, Structure pieceTable, String in) { - double smooth = _params.get(0); - short[] carrier_wave = readFromFile(position,pieceTable,in); - short[] result = new short[carrier_wave.length]; - double value = carrier_wave[0]; - for (int i = 0; i < carrier_wave.length-1; i++) { - double currentValue = carrier_wave[i]; - value +=(currentValue - value) /smooth; - result[i]= (short) value; - } - double norm = 32767.0/Generate.getAbsoluteMax(result); - for(int i = 0; i < result.length; i++){ - carrier_wave[i] = (short) (norm * result[i]); - } - writeToFile(carrier_wave,data); - } - } - - public static class amplitude implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - double amplitude = _params.get(0); - short[] carrier_wave = readFromFile(position,pieceTable,in); - double max = Generate.getAbsoluteMax(carrier_wave); - double norm = 32767.0/max; - double coefficient = amplitude * norm; - for (int i = 0; i < carrier_wave.length; i++) { - carrier_wave[i]= (short) (coefficient*carrier_wave[i]); - } - writeToFile(carrier_wave,data); - } - } - - public static class robot implements effect { - @Override - public void modulate(LinkedList _params, Project data, Pair position, Structure pieceTable, String in) { - - double robotness = _params.get(0); - - Modulation.echo echo = new Modulation.echo(); - echo.modulate(new LinkedList(){{add(robotness*.02);}},data,position,pieceTable,null); - - Modulation.phaser phaser = new Modulation.phaser(); - phaser.modulate(new LinkedList(){{add(robotness*1200.0); add(1.0); add(1.0); add(0.0);}},data,position,pieceTable,data.paths.modulation); - - Modulation.quantized quantized = new Modulation.quantized(); - quantized.modulate(new LinkedList(){{add(1000.0);}},data,position,pieceTable,data.paths.modulation); - - Modulation.lowPass lowPass = new Modulation.lowPass(); - lowPass.modulate(new LinkedList(){{add(150.0);}},data,position,pieceTable,data.paths.modulation); - - echo.modulate(new LinkedList(){{add(robotness*.04);}},data,position,pieceTable,data.paths.modulation); - - } - } - -} - diff --git a/app/src/main/java/com/adams/voicemodulation/structures/Structure.java b/app/src/main/java/com/adams/voicemodulation/structures/Structure.java deleted file mode 100644 index 28dc2f7..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/Structure.java +++ /dev/null @@ -1,162 +0,0 @@ -package com.adams.voicemodulation.structures; - -import com.adams.voicemodulation.structures.sequence.PieceTable; -import com.adams.voicemodulation.structures.stack.Edit; -import com.adams.voicemodulation.structures.stack.Edits; -import com.adams.voicemodulation.util.Persist; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.util.logging.Level; -import java.util.logging.Logger; - -public class Structure { - public Persist pieceTablePersist; - public Persist editsPersist; - private RandomAccessFile removeStack; - private RandomAccessFile editsBuffer; - private RandomAccessFile originalBuffer; - private PieceTable pieceTable; - public int byte_length; - private Edits edits; - private int unit; - - public Structure(String objectPath, String editPath, String originalPath, String editsPath,String rPath) { - this.pieceTablePersist = new Persist<>(); - this.editsPersist = new Persist<>(); - pieceTablePersist.setOutputFile(objectPath); - editsPersist.setOutputFile(editsPath); - try { - - originalBuffer = new RandomAccessFile(originalPath,"rw"); - removeStack = new RandomAccessFile(rPath,"rw"); - editsBuffer = new RandomAccessFile(editPath, "rw"); - RandomAccessFile editsStack = new RandomAccessFile(editsPath, "rw"); - - pieceTable = removeStack.length()!=0 | editsBuffer.length()!=0 | originalBuffer.length() !=0 ? - pieceTablePersist.deserialize() : pieceTable; - byte_length = pieceTable!=null ? pieceTable.byte_length : 0; - edits = editsStack.length()!=0 ? editsPersist.deserialize() : edits; - - } catch (IOException ex) { - Logger.getLogger(PieceTable.class.getName()).log(Level.SEVERE, null, ex); - } - } - - public void setUnit(int unit){ - pieceTable.setUnit(unit); - this.unit = unit; - pieceTablePersist.serialize(pieceTable); - } - - public void add_original(int length) { - edits = new Edits(); - pieceTable = new PieceTable(); - edits.pushEdit(new Edit(length,0,"addition",true)); - pieceTable.add_original(0,length); - byte_length = pieceTable.byte_length; - pieceTablePersist.serialize(pieceTable); - editsPersist.serialize(edits); - } - - public Structure add(int length, int index) { - index = (index==0) ? unit : index; - edits.emptyEdits(); - edits.pushEdit(new Edit(length, index,"addition",false)); - pieceTable.add(length,index,editsBuffer); - byte_length = pieceTable.byte_length; - pieceTablePersist.serialize(pieceTable); - editsPersist.serialize(edits); - return this; - } - - public byte[] getByteSequence() { - return pieceTable.get_text(editsBuffer, originalBuffer); - } - - public byte[] find(long index, long length) { - pieceTable = pieceTablePersist.deserialize(); - - if (index==0){ - index=unit; - length = pieceTable.byte_length - unit; - } - - return pieceTable.find(index,length, editsBuffer, originalBuffer); - } - - public void remove(long index, long length) { - index = (index==0) ? unit : index; - length = (length==pieceTable.byte_length) ? length-unit: length; - edits.emptyEdits(); - try { - removeStack.setLength(0); - removeStack.seek(0); - removeStack.write(find(index,length)); - } catch (IOException ignored) { } - edits.pushEdit(new Edit((int)length,(int)index,"remove",false)); - pieceTable = pieceTablePersist.deserialize(); - pieceTable.remove(index,length); - byte_length = pieceTable.byte_length; - pieceTablePersist.serialize(pieceTable); - editsPersist.serialize(edits); - } - - public void printPieces() { - pieceTable.print_pieces(); - } - - public Structure getMostRecent(){ - pieceTable = pieceTablePersist.deserialize(); - byte_length = pieceTable.byte_length; - return this; - } - public boolean undo(){ - if (edits!=null && edits.editIndex!=-1) { - pieceTable = pieceTablePersist.deserialize(); - edits = editsPersist.deserialize(); - pieceTable = edits.undo(pieceTable, editsBuffer,originalBuffer, removeStack); - //pieceTable = edits.undo(pieceTable, editsBuffer, removeStack, originalBuffer); - byte_length = pieceTable.byte_length; - pieceTablePersist.serialize(pieceTable); - editsPersist.serialize(edits); - return true; - } - return false; - } - public boolean redo(){ - if(edits!=null && edits.redoIndex!=-1) { - pieceTable = pieceTablePersist.deserialize(); - edits = editsPersist.deserialize(); - pieceTable = edits.redo(pieceTable, editsBuffer, originalBuffer); - byte_length = pieceTable.byte_length; - pieceTablePersist.serialize(pieceTable); - editsPersist.serialize(edits); - return true; - } - return false; - } - - public void printEditStack(){ - edits.printEdits(); - } - - public void printRedoStack(){ - edits.printRedo(); - } - - public boolean isEmpty(){ - boolean result; - if (pieceTable != null) { - result = pieceTable.pieces.size() <= 1; - }else { - result = true; - } - return result; - } -} - - - - - - diff --git a/app/src/main/java/com/adams/voicemodulation/structures/sequence/Piece.java b/app/src/main/java/com/adams/voicemodulation/structures/sequence/Piece.java deleted file mode 100644 index 2a1ef0c..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/sequence/Piece.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.adams.voicemodulation.structures.sequence; - -import java.io.Serializable; - -public class Piece implements Serializable{ - public boolean in_added; - public long offset; - public long length; - public Piece(boolean in_added, long offset, long length){ - this.in_added=in_added; - this.offset=offset; - this.length=length; - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/structures/sequence/PieceTable.java b/app/src/main/java/com/adams/voicemodulation/structures/sequence/PieceTable.java deleted file mode 100644 index ba19135..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/sequence/PieceTable.java +++ /dev/null @@ -1,437 +0,0 @@ -package com.adams.voicemodulation.structures.sequence; -import android.util.Pair; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.io.Serializable; -import java.nio.ByteBuffer; -import java.util.ArrayList; -import java.util.logging.Level; -import java.util.logging.Logger; -public class PieceTable implements Serializable{ - public int byte_length; - public ArrayList pieces; - public long position; - public int unit; - public PieceTable(){ - pieces = new ArrayList<>(); - } - public void print_pieces(){ - System.out.println("PieceTable Pieces Stack"); - for(Piece piece: pieces) { - System.out.println(piece.in_added+","+piece.length+","+piece.offset); - } - } - - public void setUnit(int unit){ - this.unit = unit; - } - - private ArrayList filter(ArrayList pieces) { - ArrayList filtered = new ArrayList<>(); - for (int i = 0, piecesSize = pieces.size(); i < piecesSize; i++) { - Piece piece = pieces.get(i); - if (piece.length > 0) { - filtered.add(piece); - } - } - return filtered; - } - - private ArrayList splice(int start, int count, ArrayList items) { - ArrayList list = new ArrayList<>(); - for (int i = 0; i < start; i++) { - list.add(pieces.get(i)); - } - for (int i = 0, itemsSize = items.size(); i < itemsSize; i++) { - Piece piece = items.get(i); - list.add(piece); - } - for (int i = start + count; i < pieces.size(); i++) { - list.add(pieces.get(i)); - } - return list; - } - private Pair get_pieces_and_offset(long index){ - if (index<0){ - return null; - } - long remainingOffset=index; - for(int i=0;i insert_pieces = new ArrayList<>(); - insert_pieces.add(new Piece(curr_piece.in_added,curr_piece.offset, piece_offset - curr_piece.offset)); - insert_pieces.add(new Piece(true, added_offset, length)); - insert_pieces.add(new Piece(curr_piece.in_added,piece_offset,curr_piece.length-(piece_offset - curr_piece.offset))); - insert_pieces = filter(insert_pieces); - pieces = splice(piece_index,1,insert_pieces); - return this; - } - - public byte[] get_text(RandomAccessFile _edits, RandomAccessFile _origPiece){ - ByteBuffer doc = ByteBuffer.allocate(byte_length); - for(Piece piece: pieces) { - if (piece.in_added){ - doc.put(get_chunk(_edits, piece.offset, piece.offset + piece.length)); - }else{ - doc.put(get_chunk(_origPiece, piece.offset, piece.offset + piece.length)); - } - } - return doc.array(); - } - private byte[] get_chunk(RandomAccessFile file,long start,long stop){ - long length = stop-start; - byte[] bytes = new byte[(int)length]; - try { - file.seek(start); - file.read(bytes,0, (int) length); - } catch (IOException ex) { - Logger.getLogger(PieceTable.class.getName()).log(Level.SEVERE, null, ex); - } - return bytes; - } - public byte[] find(long index,long length,RandomAccessFile _edits,RandomAccessFile origPiece){ - if(length<0){ - return find(index+length, -length, _edits, origPiece); - } - ByteBuffer doc = ByteBuffer.allocate((int) length); - Pair start_pair = get_pieces_and_offset(index); - Pair stop_pair = get_pieces_and_offset(index+length); - int start_piece_index=(int)start_pair.first; - long start_piece_offset=(long)start_pair.second; - int stop_piece_index=(int)stop_pair.first; - long stop_piece_offset=(long)stop_pair.second; - - Piece start_piece = pieces.get(start_piece_index); - RandomAccessFile buffer = start_piece.in_added ? _edits : origPiece; - if(start_piece_index==stop_piece_index){ - doc.put(get_chunk(buffer,start_piece_offset,start_piece_offset + length)); - } - else{ - doc.put(get_chunk(buffer,start_piece_offset,start_piece.offset + start_piece.length)); - for(int i =start_piece_index+1;i delete_pieces = new ArrayList<>(); - delete_pieces.add(new Piece(start_piece.in_added,start_piece.offset, start_piece_offset - start_piece.offset)); - delete_pieces.add(new Piece(end_piece.in_added, stop_piece_offset, end_piece.length -(stop_piece_offset-end_piece.offset))); - delete_pieces = filter(delete_pieces); - int delete_count = stop_piece_index - start_piece_index + 1; - pieces = splice(start_piece_index,delete_count,delete_pieces); - return this; - } -} -/* -public class PieceTable implements Serializable { - public int byte_length; - public ArrayList pieces; - public long position; - - public PieceTable() { - this.pieces = new ArrayList<>(); - } - - private ArrayList filter(ArrayList pieces) { - ArrayList filtered = new ArrayList<>(); - for (int i = 0, piecesSize = pieces.size(); i < piecesSize; i++) { - Piece piece = pieces.get(i); - if (piece.length > 0) { - filtered.add(piece); - } - } - return filtered; - } - - private ArrayList splice(int start, int count, ArrayList items) { - ArrayList list = new ArrayList<>(); - for (int i = 0; i < start; i++) { - list.add(pieces.get(i)); - } - for (int i = 0, itemsSize = items.size(); i < itemsSize; i++) { - Piece piece = items.get(i); - list.add(piece); - } - for (int i = start + count; i < pieces.size(); i++) { - list.add(pieces.get(i)); - } - return list; - } - - private Pair get_pieces_and_offset(long index) { - if (index < 0) { - return null; - } - long remainingOffset = index; - int i; - for (i = 0; i < pieces.size(); i++) { - Piece p = pieces.get(i); - if (remainingOffset <= p.length) { - return new Pair(i, p.offset + remainingOffset); - } else { - remainingOffset -= p.length; - } - } - return null; - } - - public void add_original(int length,int offset) { - byte_length = length; - pieces.add(new Piece(false, offset, length)); - } - - public PieceTable add(int length, int index){//, RandomAccessFile edits) { - if (length == 0) { - return this; - } - - Pair pair = get_pieces_and_offset(index); - int piece_index = (int) pair.first; - long piece_offset = (long) pair.second; - Piece curr_piece = pieces.get(piece_index); - - /* - long added_offset = 0; - try { - added_offset = edits.length() - length; - } catch (IOException ex) { - Logger.getLogger(PieceTable.class.getName()).log(Level.SEVERE, null, ex); - } - * - - this.position += length; - long added_offset = this.position - length; - byte_length += length; - - - if (curr_piece.in_added && piece_offset == curr_piece.offset + (curr_piece.length == added_offset ? 1 : 0)) { - curr_piece.length += length; - return this; - } - ArrayList insert_pieces = new ArrayList<>(); - insert_pieces.add(new Piece(curr_piece.in_added, curr_piece.offset, piece_offset - curr_piece.offset)); - insert_pieces.add(new Piece(true, added_offset, length)); - insert_pieces.add(new Piece(curr_piece.in_added, piece_offset, curr_piece.length - (piece_offset - curr_piece.offset))); - insert_pieces = filter(insert_pieces); - pieces = splice(piece_index, 1, insert_pieces); - return this; - } - - public byte[] get_text(RandomAccessFile _edits){//, RandomAccessFile _origPiece) { - ByteBuffer doc = ByteBuffer.allocate(byte_length); - for (Piece piece : pieces) { - if (piece.in_added) { - doc.put(get_chunk(_edits, piece.offset, piece.offset + piece.length)); - //} else { - // doc.put(get_chunk(_origPiece, piece.offset, piece.offset + piece.length)); - } - } - return doc.array(); - } - - private byte[] get_chunk(RandomAccessFile file, long start, long stop) { - long length = stop - start; - byte[] bytes = new byte[(int) length]; - try { - file.seek(start); - file.read(bytes, 0, (int) length); - } catch (IOException ex) { - ex.printStackTrace(); - } - return bytes; - } - /* - public byte[] find(long index, long length, RandomAccessFile _edits, RandomAccessFile origPiece) { - if (length < 0) { - return find(index + length, -length, _edits, origPiece); - } - ByteBuffer doc = ByteBuffer.allocate((int) length); - Pair start_pair = get_pieces_and_offset(index); - Pair stop_pair = get_pieces_and_offset(index + length); - int start_piece_index = (int) start_pair.first; - long start_piece_offset = (long) start_pair.second; - int stop_piece_index = (int) stop_pair.first; - long stop_piece_offset = (long) stop_pair.second; - Piece start_piece = pieces.get(start_piece_index); - RandomAccessFile buffer = start_piece.in_added ? _edits : origPiece; - if (start_piece_index == stop_piece_index) { - doc.put(get_chunk(buffer, start_piece_offset, start_piece_offset + length)); - } else { - doc.put(get_chunk(buffer, start_piece_offset, start_piece.offset + start_piece.length)); - for (int i = start_piece_index + 1; i < stop_piece_index + 1; i++) { - Piece cur_piece = pieces.get(i); - buffer = cur_piece.in_added ? _edits : origPiece; - if (i == stop_piece_index) { - doc.put(get_chunk(buffer, cur_piece.offset, stop_piece_offset)); - } else { - doc.put(get_chunk(buffer, cur_piece.offset, cur_piece.offset + cur_piece.length)); - } - } - } - return doc.array(); - } - * - public byte[] find(long index,long length,RandomAccessFile _edits){//,RandomAccessFile origPiece){ - if(length<0){ - return find(index+length, -length, _edits);//, origPiece); - } - ByteBuffer doc = ByteBuffer.allocate((int) length); - Pair start_pair = get_pieces_and_offset(index); - Pair stop_pair = get_pieces_and_offset(index+length); - int start_piece_index=(int)start_pair.first; - long start_piece_offset=(long)start_pair.second; - int stop_piece_index=(int)stop_pair.first; - long stop_piece_offset=(long)stop_pair.second; - - Piece start_piece = pieces.get(start_piece_index); - //RandomAccessFile buffer = start_piece.in_added ? _edits : origPiece; - RandomAccessFile buffer = _edits; - if(start_piece_index==stop_piece_index){ - doc.put(get_chunk(buffer,start_piece_offset,start_piece_offset + length)); - } - else{ - doc.put(get_chunk(buffer,start_piece_offset,start_piece.offset + start_piece.length)); - for(int i =start_piece_index+1;i delete_pieces = new ArrayList<>(); - delete_pieces.add(new Piece(start_piece.in_added, start_piece.offset, start_piece_offset - start_piece.offset)); - delete_pieces.add(new Piece(end_piece.in_added, stop_piece_offset, end_piece.length - (stop_piece_offset - end_piece.offset))); - delete_pieces = filter(delete_pieces); - int delete_count = stop_piece_index - start_piece_index + 1; - pieces = splice(start_piece_index, delete_count, delete_pieces); - return this; - } - - public void print_pieces() { - for (Piece piece : pieces) { - System.out.println(piece.in_added + "," + piece.length + "," + piece.offset); - } - } -} -*/ diff --git a/app/src/main/java/com/adams/voicemodulation/structures/stack/Edit.java b/app/src/main/java/com/adams/voicemodulation/structures/stack/Edit.java deleted file mode 100644 index 5cb6dc1..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/stack/Edit.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.adams.voicemodulation.structures.stack; - -import java.io.Serializable; - -public class Edit implements Serializable { - public int length; - public int offset; - public String editType; - public boolean in_added; - public Edit(int length, int offset, String editType, boolean in_added){ - this.length = length; - this.offset = offset; - this.editType = editType; - this.in_added = in_added; - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/structures/stack/Edits.java b/app/src/main/java/com/adams/voicemodulation/structures/stack/Edits.java deleted file mode 100644 index 895799c..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/stack/Edits.java +++ /dev/null @@ -1,124 +0,0 @@ -package com.adams.voicemodulation.structures.stack; -import com.adams.voicemodulation.structures.sequence.PieceTable; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.io.Serializable; -import java.util.ArrayList; -import java.util.logging.Level; -import java.util.logging.Logger; - -public class Edits implements Serializable { - private ArrayList editStack = new ArrayList<>(); - private ArrayList redoStack = new ArrayList<>(); - public Edit currentEdit; - public Edit currentRedo; - public int editIndex = -1; - public int redoIndex = -1; - - public void pushEdit(Edit newEdit) { - editStack.add(newEdit); - editIndex += 1; - } - private void push(Edit edit){ - editStack.add(edit); - editIndex+=1; - } - private void pop(){ - editStack.remove(editIndex); - editIndex-=1; - } - private void handleRemove(Edit edit,RandomAccessFile buffer,RandomAccessFile removeStack){ - byte[] removeSequence = new byte[edit.length]; - try { - removeStack.seek(0); - removeStack.read(removeSequence); - buffer.seek(buffer.length()); - buffer.write(removeSequence); - } catch (IOException ex) { - Logger.getLogger(Edits.class.getName()).log(Level.SEVERE, null, ex); - } - } - - public PieceTable undo(PieceTable sequence, RandomAccessFile buffer,RandomAccessFile originalBuffer,RandomAccessFile removeStack){ - if(editIndex>=0){ - currentEdit = editStack.get(editIndex); - switch(currentEdit.editType) - { - case "addition": - currentEdit.offset = (currentEdit.offset==0) ? sequence.unit : currentEdit.offset; - currentEdit.length = (currentEdit.length==sequence.byte_length) ? currentEdit.length-sequence.unit: currentEdit.length; - sequence.remove(currentEdit.offset,currentEdit.length); - break; - case "remove": - handleRemove(currentEdit,buffer,removeStack); - sequence.add(currentEdit.length,currentEdit.offset,buffer); - break; - - } - redoStack.add(currentEdit); - redoIndex+=1; - pop(); - }else{ - System.out.println("At initial state"); - } - return sequence; - } - - public PieceTable redo(PieceTable sequence, RandomAccessFile buffer, RandomAccessFile originalBuffer){ - printRedo(); - if(redoIndex>=0){ - currentRedo = redoStack.get(redoIndex); - switch(currentRedo.editType){ - case "addition": - if (currentRedo.in_added){ - try { - byte[] bytes = new byte[(int) originalBuffer.length()]; - originalBuffer.seek(0); - originalBuffer.read(bytes); - buffer.seek(buffer.length()); - buffer.write(bytes); - }catch(IOException ignored){ } - } - sequence.add(currentRedo.length,currentRedo.offset,buffer); - break; - case "remove": - sequence.remove(currentRedo.offset, currentRedo.length); - break; - - } - push(currentRedo); - redoStack.remove(redoIndex); - redoIndex-=1; - }else{ - System.out.println("At latest state"); - } - return sequence; - } - - - public void printEdits(){ - System.out.println("Edit Stack"); - for(Edit edit: editStack){ - System.out.println("editType: "+edit.editType+", editOffset: "+edit.offset+", editLength: "+edit.length); - } - } - public void printRedo(){ - System.out.println("Redo Stack"); - for(Edit edit: redoStack){ - System.out.println("editType: "+edit.editType+", editOffset: "+edit.offset+", editLength: "+edit.length); - } - } - public void emptyRedoStack(){ - redoStack=new ArrayList<>(); - redoIndex = -1; - } - - public void emptyUndoStack() { - editStack = new ArrayList<>(); - editIndex = -1; - } - public void emptyEdits() { - emptyUndoStack(); - emptyRedoStack(); - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/structures/stack/Ring.java b/app/src/main/java/com/adams/voicemodulation/structures/stack/Ring.java deleted file mode 100644 index 75706ea..0000000 --- a/app/src/main/java/com/adams/voicemodulation/structures/stack/Ring.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.adams.voicemodulation.structures.stack; - -public class Ring { - private final int length; - private final short[] buf; - private int pos; - private int head; - - public Ring(int length){ - this.length = length; - this.buf = new short[length]; - this.head = 0; - this.pos = 0; - } - - public void enqueue(short s){ - int tail = (this.head + this.pos) % this.length; - this.pos += 1; - this.buf[tail] = s; - } - - public void dequeue(){ - this.pos -= 1; - short s = this.buf[this.head]; - this.head = (this.head+1) % this.length; - } - - public short loopback(int n){ - int i = (this.head+n) % this.length; - return this.buf[i]; - } - -} diff --git a/app/src/main/java/com/adams/voicemodulation/util/Convert.java b/app/src/main/java/com/adams/voicemodulation/util/Convert.java deleted file mode 100644 index 37815c1..0000000 --- a/app/src/main/java/com/adams/voicemodulation/util/Convert.java +++ /dev/null @@ -1,86 +0,0 @@ -package com.adams.voicemodulation.util; - -import android.content.Context; -import android.util.DisplayMetrics; -import java.nio.ByteBuffer; -import java.nio.ByteOrder; -import java.text.NumberFormat; - -public class Convert { - - public static short[] bytesToShorts(byte[] track) { - short[] shorts = new short[track.length / 2]; - ByteBuffer.wrap(track).order(ByteOrder.LITTLE_ENDIAN).asShortBuffer().get(shorts); - return shorts; - } - - public static byte[] shortsToBytes(short[] track) { - byte[] bytes = new byte[track.length * 2]; - ByteBuffer.wrap(bytes).order(ByteOrder.LITTLE_ENDIAN).asShortBuffer().put(track); - return bytes; - } - - public static int[] bytesToInts(byte[] track) { - int[] ints = new int[track.length / 4]; - ByteBuffer.wrap(track).order(ByteOrder.LITTLE_ENDIAN).asIntBuffer().get(ints); - return ints; - } - - public static byte[] intsToBytes(int[] ints) { - byte[] bytes = new byte[ints.length * 4]; - ByteBuffer.wrap(bytes).order(ByteOrder.LITTLE_ENDIAN).asIntBuffer().put(ints); - return bytes; - } - public static float[] shortBytesToFloats(byte[] track) { - float[] floatyShorts = new float[track.length / 2]; - for (int i = 0; i < track.length/2; i++) { - ByteBuffer buffer = ByteBuffer.allocate(2); - buffer.order(ByteOrder.LITTLE_ENDIAN); - buffer.put(track[i+i]); - buffer.put(track[i+i+1]); - floatyShorts[i]=buffer.getShort(0); - } - return floatyShorts; - } - - public static float numberToDp(final Context context,float num){ - /* - DisplayMetrics metrics = context.getResources().getDisplayMetrics(); - float fpixels = metrics.density * num; - return (int) (fpixels + 0.5f); - */ - return context.getResources().getDisplayMetrics().density*num; - } - public static float dpToPixel(float dp, Context context){ - return dp * ((float) context.getResources().getDisplayMetrics().densityDpi / DisplayMetrics.DENSITY_DEFAULT); - } - - public static float pixelsToDp(float px, Context context) { - return px / ((float) context.getResources().getDisplayMetrics().densityDpi / DisplayMetrics.DENSITY_DEFAULT); - } - public static String time(long pTime) { - final long min = pTime/60; - final long sec = pTime-(min*60); - final String strMin = placeZeroIfNeed((int) min); - final String strSec = placeZeroIfNeed((int) sec); - return String.format("%s:%s",strMin,strSec); - } - private static String placeZeroIfNeed(int number) { - return (number >=10)? Integer.toString(number):String.format("0%s",Integer.toString(number)); - } - - public static String memory(long numBytes) { - String formatted = ""; - NumberFormat format = NumberFormat.getInstance(); - format.setGroupingUsed(true); - String commaNum =format.format(numBytes); - if (numBytes / 1E6 < 1) { - int kB = (int) (numBytes / 1E3); - formatted = kB + " kB" + " (" + commaNum + " bytes)"; - } else if (numBytes / 1E6 > 1) { - int mB = (int) (numBytes / 1E6); - formatted = mB + " mB" + " (" + commaNum + " bytes)"; - } - return formatted; - } -} diff --git a/app/src/main/java/com/adams/voicemodulation/util/FileUtil.java b/app/src/main/java/com/adams/voicemodulation/util/FileUtil.java deleted file mode 100644 index aacdad2..0000000 --- a/app/src/main/java/com/adams/voicemodulation/util/FileUtil.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.adams.voicemodulation.util; - -import android.content.Context; -import android.util.Pair; - -import com.adams.voicemodulation.audio.AudioConnect; -import com.adams.voicemodulation.database.project.Paths; -import com.adams.voicemodulation.database.project.Project; -import com.adams.voicemodulation.structures.Structure; - -import java.io.File; -import java.io.IOException; -import java.io.RandomAccessFile; -import java.util.ArrayList; -import java.util.List; - -public class FileUtil { - - - public static Paths createNewProjectPaths(Context context, List nFiles){ - File parentDir = context.getExternalFilesDir("Projects"); - String uniqueDir = String.valueOf(System.nanoTime()); - File projectDir = new File(parentDir.getAbsolutePath()+"/"+ uniqueDir); - projectDir.mkdirs(); - - List list = new ArrayList<>(); - for(String file_name: nFiles){ - File file = new File(projectDir.getAbsolutePath()+"/"+file_name); - try { - file.createNewFile(); - } catch (IOException e) { - e.printStackTrace(); - } - list.add(file.getAbsolutePath()); - } - list.add(uniqueDir); - return initializePaths(list); - } - private static Paths initializePaths(List list){ - Paths projectPaths = new Paths(); - projectPaths.bitmap = list.get(0); - projectPaths.bitmap_table = list.get(1); - projectPaths.audio_table = list.get(2); - projectPaths.audio_original = list.get(3); - projectPaths.bitmap_original = list.get(4); - projectPaths.audio = list.get(5); - projectPaths.modulation = list.get(6); - projectPaths.bitmap_edits = list.get(7); - projectPaths.audio_edits = list.get(8); - projectPaths.bitmap_remove_stack = list.get(9); - projectPaths.audio_remove_stack = list.get(10); - projectPaths.uniqueDir = list.get(11); - return projectPaths; - } - public static void writeModulation(Project project,Structure structure, Pair bytePoints){ - - AudioConnect.IO_RAF audioConnect = new AudioConnect.IO_RAF(project.paths.audio); - RandomAccessFile audioFile = audioConnect.getWriteObject(); - - AudioConnect.IO_RAF funky = new AudioConnect.IO_RAF(project.paths.modulation); - RandomAccessFile modulationFile = funky.getReadObject(); - - byte[] bytes = read(modulationFile); - structure.remove(bytePoints.first,bytePoints.second-bytePoints.first); - write(bytes,audioFile); - structure.add(bytePoints.second-bytePoints.first,bytePoints.first); - - } - - private static void write(byte[] read, RandomAccessFile audioFile) { - try { - audioFile.seek(audioFile.length()); - audioFile.write(read); - } catch (IOException e) { - e.printStackTrace(); - } - } - - private static byte[] read(RandomAccessFile modulationFile) { - byte[] modulatedBytes = null; - try { - modulatedBytes = new byte[(int) modulationFile.length()]; - modulationFile.seek(0); - modulationFile.read(modulatedBytes); - } catch (IOException e) { - e.printStackTrace(); - } - return modulatedBytes; - } - public static boolean deleteDir(File dir) { - if (dir.isDirectory()) { - String[] children = dir.list(); - for (String child : children) { - boolean success = deleteDir(new File(dir, child)); - if (!success) { - return false; - } - } - } - - // The directory is now empty so delete it - return dir.delete(); - } - -} - diff --git a/app/src/main/java/com/adams/voicemodulation/util/Persist.java b/app/src/main/java/com/adams/voicemodulation/util/Persist.java deleted file mode 100644 index 8903f7f..0000000 --- a/app/src/main/java/com/adams/voicemodulation/util/Persist.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.adams.voicemodulation.util; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.io.RandomAccessFile; - -public class Persist { - - private T t; - private RandomAccessFile outputFile; - - public void setOutputFile(String file){ - try { - outputFile = new RandomAccessFile(file,"rw"); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } - - } - - public T serialize(T t) { - try (ByteArrayOutputStream bos = new ByteArrayOutputStream()) { - ObjectOutputStream out; - byte[] bytes; - out = new ObjectOutputStream(bos); - out.writeObject(t); - out.flush(); - bytes = bos.toByteArray(); - outputFile.setLength(0); - outputFile.seek(0); - outputFile.write(bytes); - } catch (IOException ex) { - } - return t; - } - - public T deserialize() { - try { - int object_length = (int) outputFile.length(); - byte[] object = new byte[object_length]; - outputFile.seek(0); - outputFile.read(object); - ByteArrayInputStream inputStream = new ByteArrayInputStream(object); - ObjectInputStream objectInputStream = new ObjectInputStream(inputStream); - t = (T) objectInputStream.readObject(); - } catch (IOException | ClassNotFoundException ex) { - } - return t; - } -} diff --git a/app/src/main/res/drawable/export.xml b/app/src/main/res/drawable/export.xml deleted file mode 100644 index 547c65b..0000000 --- a/app/src/main/res/drawable/export.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/export_foreground.xml b/app/src/main/res/drawable/export_foreground.xml deleted file mode 100644 index 8030283..0000000 --- a/app/src/main/res/drawable/export_foreground.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/flangersine.xml b/app/src/main/res/drawable/flangersine.xml deleted file mode 100644 index 65ec85a..0000000 --- a/app/src/main/res/drawable/flangersine.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_amp.xml b/app/src/main/res/drawable/ic_amp.xml deleted file mode 100644 index 0bf09fa..0000000 --- a/app/src/main/res/drawable/ic_amp.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_backwards.xml b/app/src/main/res/drawable/ic_backwards.xml deleted file mode 100644 index 715206b..0000000 --- a/app/src/main/res/drawable/ic_backwards.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - diff --git a/app/src/main/res/drawable/ic_baseline_redo_24.xml b/app/src/main/res/drawable/ic_baseline_redo_24.xml deleted file mode 100644 index 49d10ad..0000000 --- a/app/src/main/res/drawable/ic_baseline_redo_24.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_baseline_save_alt_24.xml b/app/src/main/res/drawable/ic_baseline_save_alt_24.xml deleted file mode 100644 index 7c45e60..0000000 --- a/app/src/main/res/drawable/ic_baseline_save_alt_24.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_baseline_storage_24.xml b/app/src/main/res/drawable/ic_baseline_storage_24.xml deleted file mode 100644 index e2d2da9..0000000 --- a/app/src/main/res/drawable/ic_baseline_storage_24.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_baseline_undo_24.xml b/app/src/main/res/drawable/ic_baseline_undo_24.xml deleted file mode 100644 index 1dfb20b..0000000 --- a/app/src/main/res/drawable/ic_baseline_undo_24.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_block.xml b/app/src/main/res/drawable/ic_block.xml deleted file mode 100644 index 34e063b..0000000 --- a/app/src/main/res/drawable/ic_block.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_echo.xml b/app/src/main/res/drawable/ic_echo.xml deleted file mode 100644 index a5c7f6f..0000000 --- a/app/src/main/res/drawable/ic_echo.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_flangersaw.xml b/app/src/main/res/drawable/ic_flangersaw.xml deleted file mode 100644 index 8299070..0000000 --- a/app/src/main/res/drawable/ic_flangersaw.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/drawable/ic_flangersquare.xml b/app/src/main/res/drawable/ic_flangersquare.xml deleted file mode 100644 index e027ecb..0000000 --- a/app/src/main/res/drawable/ic_flangersquare.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/drawable/ic_flangertriangle.xml b/app/src/main/res/drawable/ic_flangertriangle.xml deleted file mode 100644 index c9470dd..0000000 --- a/app/src/main/res/drawable/ic_flangertriangle.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml deleted file mode 100644 index 8cb0e8c..0000000 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_lowpass.xml b/app/src/main/res/drawable/ic_lowpass.xml deleted file mode 100644 index e71df37..0000000 --- a/app/src/main/res/drawable/ic_lowpass.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_phasersawtooth.xml b/app/src/main/res/drawable/ic_phasersawtooth.xml deleted file mode 100644 index 05646bd..0000000 --- a/app/src/main/res/drawable/ic_phasersawtooth.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_phasersine.xml b/app/src/main/res/drawable/ic_phasersine.xml deleted file mode 100644 index 62f6c84..0000000 --- a/app/src/main/res/drawable/ic_phasersine.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_phasersquare.xml b/app/src/main/res/drawable/ic_phasersquare.xml deleted file mode 100644 index 65600d2..0000000 --- a/app/src/main/res/drawable/ic_phasersquare.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_phasertriangle.xml b/app/src/main/res/drawable/ic_phasertriangle.xml deleted file mode 100644 index e83dd73..0000000 --- a/app/src/main/res/drawable/ic_phasertriangle.xml +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_robot.xml b/app/src/main/res/drawable/ic_robot.xml deleted file mode 100644 index 8bcdf99..0000000 --- a/app/src/main/res/drawable/ic_robot.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_search_black_24dp.xml b/app/src/main/res/drawable/ic_search_black_24dp.xml deleted file mode 100644 index affc7ba..0000000 --- a/app/src/main/res/drawable/ic_search_black_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/mod_backwards.xml b/app/src/main/res/drawable/mod_backwards.xml deleted file mode 100644 index 2a8efe9..0000000 --- a/app/src/main/res/drawable/mod_backwards.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/pause_icon.xml b/app/src/main/res/drawable/pause_icon.xml deleted file mode 100644 index aa01106..0000000 --- a/app/src/main/res/drawable/pause_icon.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/play_and_stop_background.xml b/app/src/main/res/drawable/play_and_stop_background.xml deleted file mode 100644 index 1cd515c..0000000 --- a/app/src/main/res/drawable/play_and_stop_background.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/play_foreground.xml b/app/src/main/res/drawable/play_foreground.xml deleted file mode 100644 index b13a613..0000000 --- a/app/src/main/res/drawable/play_foreground.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/play_icon.xml b/app/src/main/res/drawable/play_icon.xml deleted file mode 100644 index 62a9567..0000000 --- a/app/src/main/res/drawable/play_icon.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/record_and_pause_background.xml b/app/src/main/res/drawable/record_and_pause_background.xml deleted file mode 100644 index 522d29b..0000000 --- a/app/src/main/res/drawable/record_and_pause_background.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/record_icon.xml b/app/src/main/res/drawable/record_icon.xml deleted file mode 100644 index 324685f..0000000 --- a/app/src/main/res/drawable/record_icon.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/app/src/main/res/drawable/red_circle.xml b/app/src/main/res/drawable/red_circle.xml deleted file mode 100644 index 9d20909..0000000 --- a/app/src/main/res/drawable/red_circle.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/app/src/main/res/drawable/seekbar_border.xml b/app/src/main/res/drawable/seekbar_border.xml deleted file mode 100644 index 1f423e2..0000000 --- a/app/src/main/res/drawable/seekbar_border.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/seekbar_thumb.xml b/app/src/main/res/drawable/seekbar_thumb.xml deleted file mode 100644 index 019a9ef..0000000 --- a/app/src/main/res/drawable/seekbar_thumb.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/seekbar_tickmark.xml b/app/src/main/res/drawable/seekbar_tickmark.xml deleted file mode 100644 index dc96c7b..0000000 --- a/app/src/main/res/drawable/seekbar_tickmark.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/stop_icon.xml b/app/src/main/res/drawable/stop_icon.xml deleted file mode 100644 index f876e6e..0000000 --- a/app/src/main/res/drawable/stop_icon.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml deleted file mode 100644 index 1d3e0b6..0000000 --- a/app/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/name_project.xml b/app/src/main/res/layout/name_project.xml deleted file mode 100644 index abe822f..0000000 --- a/app/src/main/res/layout/name_project.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml deleted file mode 100644 index 72773e7..0000000 --- a/app/src/main/res/menu/menu_main.xml +++ /dev/null @@ -1,6 +0,0 @@ - -