From 56d56d767c95a33afa4ca9da17b0ad206ecd416d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B8bra?= Date: Sun, 10 Jan 2021 21:37:15 +0000 Subject: [PATCH] Initial commit Initial commit --- .buckconfig | 6 + .eslintrc.js | 6 + .gitattributes | 1 + .gitignore | 63 + .prettierrc.js | 6 + .watchmanconfig | 1 + App.tsx | 59 + NavigationTypes.d.ts | 16 + ProjectTypes.d.ts | 4 + __tests__/App-test.tsx | 14 + android/app/_BUCK | 55 + android/app/build.gradle | 226 + android/app/build_defs.bzl | 19 + android/app/debug.keystore | Bin 0 -> 2257 bytes android/app/proguard-rules.pro | 10 + android/app/src/debug/AndroidManifest.xml | 8 + .../ReactNativeFlipper.java | 72 + android/app/src/main/AndroidManifest.xml | 28 + .../main/assets/fonts/TitilliumWeb-Black.ttf | Bin 0 -> 43664 bytes .../main/assets/fonts/TitilliumWeb-Bold.ttf | Bin 0 -> 53896 bytes .../assets/fonts/TitilliumWeb-BoldItalic.ttf | Bin 0 -> 62924 bytes .../assets/fonts/TitilliumWeb-ExtraLight.ttf | Bin 0 -> 56724 bytes .../fonts/TitilliumWeb-ExtraLightItalic.ttf | Bin 0 -> 60848 bytes .../main/assets/fonts/TitilliumWeb-Italic.ttf | Bin 0 -> 65284 bytes .../main/assets/fonts/TitilliumWeb-Light.ttf | Bin 0 -> 57600 bytes .../assets/fonts/TitilliumWeb-LightItalic.ttf | Bin 0 -> 64560 bytes .../assets/fonts/TitilliumWeb-Regular.ttf | Bin 0 -> 57392 bytes .../assets/fonts/TitilliumWeb-SemiBold.ttf | Bin 0 -> 56752 bytes .../fonts/TitilliumWeb-SemiBoldItalic.ttf | Bin 0 -> 64816 bytes .../app/src/main/ic_launcher-playstore.png | Bin 0 -> 26830 bytes .../com/bitcoinwalletmobile/MainActivity.java | 15 + .../bitcoinwalletmobile/MainApplication.java | 80 + .../drawable-v24/ic_launcher_background.xml | 28 + .../res/drawable/ic_launcher_background.xml | 14 + .../res/drawable/ic_launcher_foreground.xml | 18 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2953 bytes .../mipmap-hdpi/ic_launcher_background.png | Bin 0 -> 7216 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4542 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2112 bytes .../mipmap-mdpi/ic_launcher_background.png | Bin 0 -> 2986 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2951 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 3972 bytes .../mipmap-xhdpi/ic_launcher_background.png | Bin 0 -> 14804 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6349 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 5781 bytes .../mipmap-xxhdpi/ic_launcher_background.png | Bin 0 -> 42624 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 9722 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 7910 bytes .../mipmap-xxxhdpi/ic_launcher_background.png | Bin 0 -> 90172 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 13661 bytes .../res/values/ic_launcher_background.xml | 4 + android/app/src/main/res/values/strings.xml | 3 + android/app/src/main/res/values/styles.xml | 10 + android/build.gradle | 37 + android/gradle.properties | 28 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 55616 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 + android/gradlew | 183 + android/gradlew.bat | 103 + android/settings.gradle | 5 + app.json | 4 + assets/fonts/TitilliumWeb-Black.ttf | Bin 0 -> 43664 bytes assets/fonts/TitilliumWeb-Bold.ttf | Bin 0 -> 53896 bytes assets/fonts/TitilliumWeb-BoldItalic.ttf | Bin 0 -> 62924 bytes assets/fonts/TitilliumWeb-ExtraLight.ttf | Bin 0 -> 56724 bytes .../fonts/TitilliumWeb-ExtraLightItalic.ttf | Bin 0 -> 60848 bytes assets/fonts/TitilliumWeb-Italic.ttf | Bin 0 -> 65284 bytes assets/fonts/TitilliumWeb-Light.ttf | Bin 0 -> 57600 bytes assets/fonts/TitilliumWeb-LightItalic.ttf | Bin 0 -> 64560 bytes assets/fonts/TitilliumWeb-Regular.ttf | Bin 0 -> 57392 bytes assets/fonts/TitilliumWeb-SemiBold.ttf | Bin 0 -> 56752 bytes assets/fonts/TitilliumWeb-SemiBoldItalic.ttf | Bin 0 -> 64816 bytes assets/images/arrow.png | Bin 0 -> 277 bytes assets/images/arrow@2x.png | Bin 0 -> 413 bytes assets/images/arrow@3x.png | Bin 0 -> 601 bytes assets/images/camera.png | Bin 0 -> 419 bytes assets/images/camera@2x.png | Bin 0 -> 700 bytes assets/images/camera@3x.png | Bin 0 -> 1120 bytes assets/images/collection-focus.png | Bin 0 -> 359 bytes assets/images/collection-focus@2x.png | Bin 0 -> 566 bytes assets/images/collection-focus@3x.png | Bin 0 -> 769 bytes assets/images/collection.png | Bin 0 -> 353 bytes assets/images/collection@2x.png | Bin 0 -> 557 bytes assets/images/collection@3x.png | Bin 0 -> 765 bytes assets/images/copy-focus.png | Bin 0 -> 502 bytes assets/images/copy-focus@2x.png | Bin 0 -> 876 bytes assets/images/copy-focus@3x.png | Bin 0 -> 1380 bytes assets/images/copy.png | Bin 0 -> 510 bytes assets/images/copy@2x.png | Bin 0 -> 869 bytes assets/images/copy@3x.png | Bin 0 -> 1358 bytes assets/images/create.png | Bin 0 -> 2302 bytes assets/images/create@2x.png | Bin 0 -> 4334 bytes assets/images/create@3x.png | Bin 0 -> 6338 bytes assets/images/currency.png | Bin 0 -> 817 bytes assets/images/currency@2x.png | Bin 0 -> 1576 bytes assets/images/currency@3x.png | Bin 0 -> 2248 bytes assets/images/do_not_loose_it.png | Bin 0 -> 1850 bytes assets/images/do_not_loose_it@2x.png | Bin 0 -> 3694 bytes assets/images/do_not_loose_it@3x.png | Bin 0 -> 5441 bytes assets/images/exit.png | Bin 0 -> 466 bytes assets/images/exit@2x.png | Bin 0 -> 668 bytes assets/images/exit@3x.png | Bin 0 -> 981 bytes assets/images/eye.png | Bin 0 -> 870 bytes assets/images/eye@2x.png | Bin 0 -> 1448 bytes assets/images/eye@3x.png | Bin 0 -> 2090 bytes assets/images/forward.png | Bin 0 -> 340 bytes assets/images/forward@2x.png | Bin 0 -> 476 bytes assets/images/forward@3x.png | Bin 0 -> 638 bytes assets/images/gear-focus.png | Bin 0 -> 981 bytes assets/images/gear-focus@2x.png | Bin 0 -> 1935 bytes assets/images/gear-focus@3x.png | Bin 0 -> 2765 bytes assets/images/gear.png | Bin 0 -> 978 bytes assets/images/gear@2x.png | Bin 0 -> 1903 bytes assets/images/gear@3x.png | Bin 0 -> 2749 bytes assets/images/keep_it_safe.png | Bin 0 -> 1711 bytes assets/images/keep_it_safe@2x.png | Bin 0 -> 3402 bytes assets/images/keep_it_safe@3x.png | Bin 0 -> 4909 bytes assets/images/language.png | Bin 0 -> 613 bytes assets/images/language@2x.png | Bin 0 -> 1083 bytes assets/images/language@3x.png | Bin 0 -> 1582 bytes assets/images/laptop.png | Bin 0 -> 274 bytes assets/images/laptop@2x.png | Bin 0 -> 380 bytes assets/images/laptop@3x.png | Bin 0 -> 552 bytes assets/images/link.png | Bin 0 -> 312 bytes assets/images/link@2x.png | Bin 0 -> 441 bytes assets/images/link@3x.png | Bin 0 -> 647 bytes assets/images/loader.gif | Bin 0 -> 4090 bytes assets/images/qrCodeIcon.png | Bin 0 -> 956 bytes assets/images/qrCodeIcon@2x.png | Bin 0 -> 1274 bytes assets/images/qrCodeIcon@3x.png | Bin 0 -> 1559 bytes assets/images/receive-focus.png | Bin 0 -> 351 bytes assets/images/receive-focus@2x.png | Bin 0 -> 589 bytes assets/images/receive-focus@3x.png | Bin 0 -> 861 bytes assets/images/receive.png | Bin 0 -> 370 bytes assets/images/receive@2x.png | Bin 0 -> 571 bytes assets/images/receive@3x.png | Bin 0 -> 862 bytes assets/images/received-button.png | Bin 0 -> 247 bytes assets/images/received-button@2x.png | Bin 0 -> 327 bytes assets/images/received-button@3x.png | Bin 0 -> 397 bytes assets/images/refresh.png | Bin 0 -> 589 bytes assets/images/refresh@2x.png | Bin 0 -> 1171 bytes assets/images/refresh@3x.png | Bin 0 -> 1650 bytes assets/images/restore.png | Bin 0 -> 2373 bytes assets/images/restore@2x.png | Bin 0 -> 4431 bytes assets/images/restore@3x.png | Bin 0 -> 6428 bytes assets/images/send-button.png | Bin 0 -> 255 bytes assets/images/send-button@2x.png | Bin 0 -> 365 bytes assets/images/send-button@3x.png | Bin 0 -> 402 bytes assets/images/send-focus.png | Bin 0 -> 894 bytes assets/images/send.png | Bin 0 -> 382 bytes assets/images/send@2x.png | Bin 0 -> 585 bytes assets/images/send@3x.png | Bin 0 -> 872 bytes assets/images/sent.png | Bin 0 -> 483 bytes assets/images/sent@2x.png | Bin 0 -> 790 bytes assets/images/sent@3x.png | Bin 0 -> 1134 bytes assets/images/swap.png | Bin 0 -> 426 bytes assets/images/swap@2x.png | Bin 0 -> 562 bytes assets/images/swap@3x.png | Bin 0 -> 817 bytes assets/images/tick.png | Bin 0 -> 254 bytes assets/images/tick@2x.png | Bin 0 -> 370 bytes assets/images/tick@3x.png | Bin 0 -> 428 bytes assets/images/warning.png | Bin 0 -> 607 bytes assets/images/warning@2x.png | Bin 0 -> 1081 bytes assets/images/warning@3x.png | Bin 0 -> 1565 bytes assets/images/write_it_down.png | Bin 0 -> 2527 bytes assets/images/write_it_down@2x.png | Bin 0 -> 4662 bytes assets/images/write_it_down@3x.png | Bin 0 -> 7108 bytes babel.config.js | 3 + buttons/ButtonPrimary.tsx | 64 + buttons/ButtonPrimaryDisabled.tsx | 65 + components/BalanceCard.tsx | 193 + components/ConfirmTransactionModal.tsx | 203 + components/Header.tsx | 132 + components/Loader.tsx | 57 + components/Overview.tsx | 243 + components/Receive.tsx | 138 + components/RecoveryWords.tsx | 75 + components/RefreshButton.tsx | 42 + components/ScanQRCode.tsx | 109 + components/Screen.tsx | 25 + components/Send.tsx | 849 ++ components/Settings/ExitWalletModal.tsx | 88 + components/Settings/PickerView.tsx | 139 + components/Settings/RecoveryWordsModal.tsx | 89 + components/Settings/Settings.tsx | 123 + components/Settings/SettingsItem.tsx | 145 + components/TransactionView.tsx | 184 + index.js | 9 + ios/BitcoinWalletMobile-tvOS/Info.plist | 53 + ios/BitcoinWalletMobile-tvOSTests/Info.plist | 24 + .../project.pbxproj | 1030 ++ .../BitcoinWalletMobile-tvOS.xcscheme | 88 + .../xcschemes/BitcoinWalletMobile.xcscheme | 88 + .../contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + ios/BitcoinWalletMobile/AppDelegate.h | 8 + ios/BitcoinWalletMobile/AppDelegate.m | 58 + .../AppIcon.appiconset/1024.png | Bin 0 -> 435221 bytes .../AppIcon.appiconset/114.png | Bin 0 -> 9897 bytes .../AppIcon.appiconset/120.png | Bin 0 -> 10459 bytes .../AppIcon.appiconset/180.png | Bin 0 -> 18602 bytes .../Images.xcassets/AppIcon.appiconset/29.png | Bin 0 -> 1825 bytes .../Images.xcassets/AppIcon.appiconset/40.png | Bin 0 -> 2717 bytes .../Images.xcassets/AppIcon.appiconset/57.png | Bin 0 -> 4137 bytes .../Images.xcassets/AppIcon.appiconset/58.png | Bin 0 -> 4256 bytes .../Images.xcassets/AppIcon.appiconset/60.png | Bin 0 -> 4468 bytes .../Images.xcassets/AppIcon.appiconset/80.png | Bin 0 -> 6357 bytes .../Images.xcassets/AppIcon.appiconset/87.png | Bin 0 -> 6968 bytes .../AppIcon.appiconset/Contents.json | 80 + .../Images.xcassets/Contents.json | 6 + .../splash.imageset/Contents.json | 23 + .../splash.imageset/splash.png | Bin 0 -> 11281 bytes .../splash.imageset/splash@2x.png | Bin 0 -> 23531 bytes .../splash.imageset/splash@3x.png | Bin 0 -> 37125 bytes ios/BitcoinWalletMobile/Info.plist | 71 + .../LaunchScreen.storyboard | 48 + ios/BitcoinWalletMobile/main.m | 9 + .../BitcoinWalletMobileTests.m | 65 + ios/BitcoinWalletMobileTests/Info.plist | 24 + ios/Podfile | 37 + ios/Podfile.lock | 481 + lang/ca.ts | 113 + lang/en.ts | 115 + lang/es.ts | 115 + lang/fr.ts | 115 + lang/helper.ts | 72 + lang/it.ts | 115 + lang/ja.ts | 114 + lang/langInterface.ts | 106 + lang/pt_br.ts | 115 + metro.config.js | 17 + net.js | 110 + package.json | 131 + react-native.config.js | 3 + shim.js | 29 + store/WalletStateStore.ts | 580 ++ tsconfig.json | 62 + views/Create/CreateStepOne.tsx | 149 + views/Create/CreateStepTwo.tsx | 166 + views/Restore/Restore.tsx | 141 + views/RootView.tsx | 227 + wallet/wallet.ts | 649 ++ wallet/walletTypes.ts | 29 + yarn.lock | 8664 +++++++++++++++++ 246 files changed, 18264 insertions(+) create mode 100644 .buckconfig create mode 100644 .eslintrc.js create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .prettierrc.js create mode 100644 .watchmanconfig create mode 100644 App.tsx create mode 100644 NavigationTypes.d.ts create mode 100644 ProjectTypes.d.ts create mode 100644 __tests__/App-test.tsx create mode 100644 android/app/_BUCK create mode 100644 android/app/build.gradle create mode 100644 android/app/build_defs.bzl create mode 100644 android/app/debug.keystore create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/debug/java/com/bitcoinwalletmobile/ReactNativeFlipper.java create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-Black.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-Bold.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-BoldItalic.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-ExtraLight.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-Italic.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-Light.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-LightItalic.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-Regular.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-SemiBold.ttf create mode 100644 android/app/src/main/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf create mode 100644 android/app/src/main/ic_launcher-playstore.png create mode 100644 android/app/src/main/java/com/bitcoinwalletmobile/MainActivity.java create mode 100644 android/app/src/main/java/com/bitcoinwalletmobile/MainApplication.java create mode 100644 android/app/src/main/res/drawable-v24/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 android/app/src/main/res/drawable/ic_launcher_foreground.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/values/ic_launcher_background.xml create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100644 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 app.json create mode 100644 assets/fonts/TitilliumWeb-Black.ttf create mode 100644 assets/fonts/TitilliumWeb-Bold.ttf create mode 100644 assets/fonts/TitilliumWeb-BoldItalic.ttf create mode 100644 assets/fonts/TitilliumWeb-ExtraLight.ttf create mode 100644 assets/fonts/TitilliumWeb-ExtraLightItalic.ttf create mode 100644 assets/fonts/TitilliumWeb-Italic.ttf create mode 100644 assets/fonts/TitilliumWeb-Light.ttf create mode 100644 assets/fonts/TitilliumWeb-LightItalic.ttf create mode 100644 assets/fonts/TitilliumWeb-Regular.ttf create mode 100644 assets/fonts/TitilliumWeb-SemiBold.ttf create mode 100644 assets/fonts/TitilliumWeb-SemiBoldItalic.ttf create mode 100644 assets/images/arrow.png create mode 100644 assets/images/arrow@2x.png create mode 100644 assets/images/arrow@3x.png create mode 100644 assets/images/camera.png create mode 100644 assets/images/camera@2x.png create mode 100644 assets/images/camera@3x.png create mode 100644 assets/images/collection-focus.png create mode 100644 assets/images/collection-focus@2x.png create mode 100644 assets/images/collection-focus@3x.png create mode 100644 assets/images/collection.png create mode 100644 assets/images/collection@2x.png create mode 100644 assets/images/collection@3x.png create mode 100644 assets/images/copy-focus.png create mode 100644 assets/images/copy-focus@2x.png create mode 100644 assets/images/copy-focus@3x.png create mode 100644 assets/images/copy.png create mode 100644 assets/images/copy@2x.png create mode 100644 assets/images/copy@3x.png create mode 100644 assets/images/create.png create mode 100644 assets/images/create@2x.png create mode 100644 assets/images/create@3x.png create mode 100644 assets/images/currency.png create mode 100644 assets/images/currency@2x.png create mode 100644 assets/images/currency@3x.png create mode 100644 assets/images/do_not_loose_it.png create mode 100644 assets/images/do_not_loose_it@2x.png create mode 100644 assets/images/do_not_loose_it@3x.png create mode 100644 assets/images/exit.png create mode 100644 assets/images/exit@2x.png create mode 100644 assets/images/exit@3x.png create mode 100644 assets/images/eye.png create mode 100644 assets/images/eye@2x.png create mode 100644 assets/images/eye@3x.png create mode 100644 assets/images/forward.png create mode 100644 assets/images/forward@2x.png create mode 100644 assets/images/forward@3x.png create mode 100644 assets/images/gear-focus.png create mode 100644 assets/images/gear-focus@2x.png create mode 100644 assets/images/gear-focus@3x.png create mode 100644 assets/images/gear.png create mode 100644 assets/images/gear@2x.png create mode 100644 assets/images/gear@3x.png create mode 100644 assets/images/keep_it_safe.png create mode 100644 assets/images/keep_it_safe@2x.png create mode 100644 assets/images/keep_it_safe@3x.png create mode 100644 assets/images/language.png create mode 100644 assets/images/language@2x.png create mode 100644 assets/images/language@3x.png create mode 100644 assets/images/laptop.png create mode 100644 assets/images/laptop@2x.png create mode 100644 assets/images/laptop@3x.png create mode 100644 assets/images/link.png create mode 100644 assets/images/link@2x.png create mode 100644 assets/images/link@3x.png create mode 100644 assets/images/loader.gif create mode 100644 assets/images/qrCodeIcon.png create mode 100644 assets/images/qrCodeIcon@2x.png create mode 100644 assets/images/qrCodeIcon@3x.png create mode 100644 assets/images/receive-focus.png create mode 100644 assets/images/receive-focus@2x.png create mode 100644 assets/images/receive-focus@3x.png create mode 100644 assets/images/receive.png create mode 100644 assets/images/receive@2x.png create mode 100644 assets/images/receive@3x.png create mode 100644 assets/images/received-button.png create mode 100644 assets/images/received-button@2x.png create mode 100644 assets/images/received-button@3x.png create mode 100644 assets/images/refresh.png create mode 100644 assets/images/refresh@2x.png create mode 100644 assets/images/refresh@3x.png create mode 100644 assets/images/restore.png create mode 100644 assets/images/restore@2x.png create mode 100644 assets/images/restore@3x.png create mode 100644 assets/images/send-button.png create mode 100644 assets/images/send-button@2x.png create mode 100644 assets/images/send-button@3x.png create mode 100644 assets/images/send-focus.png create mode 100644 assets/images/send.png create mode 100644 assets/images/send@2x.png create mode 100644 assets/images/send@3x.png create mode 100644 assets/images/sent.png create mode 100644 assets/images/sent@2x.png create mode 100644 assets/images/sent@3x.png create mode 100644 assets/images/swap.png create mode 100644 assets/images/swap@2x.png create mode 100644 assets/images/swap@3x.png create mode 100644 assets/images/tick.png create mode 100644 assets/images/tick@2x.png create mode 100644 assets/images/tick@3x.png create mode 100644 assets/images/warning.png create mode 100644 assets/images/warning@2x.png create mode 100644 assets/images/warning@3x.png create mode 100644 assets/images/write_it_down.png create mode 100644 assets/images/write_it_down@2x.png create mode 100644 assets/images/write_it_down@3x.png create mode 100644 babel.config.js create mode 100644 buttons/ButtonPrimary.tsx create mode 100644 buttons/ButtonPrimaryDisabled.tsx create mode 100644 components/BalanceCard.tsx create mode 100644 components/ConfirmTransactionModal.tsx create mode 100644 components/Header.tsx create mode 100644 components/Loader.tsx create mode 100644 components/Overview.tsx create mode 100644 components/Receive.tsx create mode 100644 components/RecoveryWords.tsx create mode 100644 components/RefreshButton.tsx create mode 100644 components/ScanQRCode.tsx create mode 100644 components/Screen.tsx create mode 100644 components/Send.tsx create mode 100644 components/Settings/ExitWalletModal.tsx create mode 100644 components/Settings/PickerView.tsx create mode 100644 components/Settings/RecoveryWordsModal.tsx create mode 100644 components/Settings/Settings.tsx create mode 100644 components/Settings/SettingsItem.tsx create mode 100644 components/TransactionView.tsx create mode 100644 index.js create mode 100644 ios/BitcoinWalletMobile-tvOS/Info.plist create mode 100644 ios/BitcoinWalletMobile-tvOSTests/Info.plist create mode 100644 ios/BitcoinWalletMobile.xcodeproj/project.pbxproj create mode 100644 ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile-tvOS.xcscheme create mode 100644 ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile.xcscheme create mode 100644 ios/BitcoinWalletMobile.xcworkspace/contents.xcworkspacedata create mode 100644 ios/BitcoinWalletMobile.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 ios/BitcoinWalletMobile/AppDelegate.h create mode 100644 ios/BitcoinWalletMobile/AppDelegate.m create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/1024.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/114.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/120.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/180.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/29.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/40.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/57.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/58.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/60.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/80.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/87.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/Contents.json create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/Contents.json create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash@2x.png create mode 100644 ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash@3x.png create mode 100644 ios/BitcoinWalletMobile/Info.plist create mode 100644 ios/BitcoinWalletMobile/LaunchScreen.storyboard create mode 100644 ios/BitcoinWalletMobile/main.m create mode 100644 ios/BitcoinWalletMobileTests/BitcoinWalletMobileTests.m create mode 100644 ios/BitcoinWalletMobileTests/Info.plist create mode 100644 ios/Podfile create mode 100644 ios/Podfile.lock create mode 100644 lang/ca.ts create mode 100644 lang/en.ts create mode 100644 lang/es.ts create mode 100644 lang/fr.ts create mode 100644 lang/helper.ts create mode 100644 lang/it.ts create mode 100644 lang/ja.ts create mode 100644 lang/langInterface.ts create mode 100644 lang/pt_br.ts create mode 100644 metro.config.js create mode 100644 net.js create mode 100644 package.json create mode 100644 react-native.config.js create mode 100644 shim.js create mode 100644 store/WalletStateStore.ts create mode 100644 tsconfig.json create mode 100644 views/Create/CreateStepOne.tsx create mode 100644 views/Create/CreateStepTwo.tsx create mode 100644 views/Restore/Restore.tsx create mode 100644 views/RootView.tsx create mode 100644 wallet/wallet.ts create mode 100644 wallet/walletTypes.ts create mode 100644 yarn.lock diff --git a/.buckconfig b/.buckconfig new file mode 100644 index 0000000..934256c --- /dev/null +++ b/.buckconfig @@ -0,0 +1,6 @@ + +[android] + target = Google Inc.:Google APIs:23 + +[maven_repositories] + central = https://repo1.maven.org/maven2 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..1896997 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,6 @@ +module.exports = { + root: true, + extends: '@react-native-community', + parser: '@typescript-eslint/parser', + plugins: ['@typescript-eslint'], +}; diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d42ff18 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pbxproj -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6a5e410 --- /dev/null +++ b/.gitignore @@ -0,0 +1,63 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml + +# Visual Studio Code +# +.vscode/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# BUCK +buck-out/ +\.buckd/ +*.keystore +!debug.keystore + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +*/fastlane/report.xml +*/fastlane/Preview.html +*/fastlane/screenshots + +# Bundle artifact +*.jsbundle + +# CocoaPods +/ios/Pods/ diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..5c4de1a --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,6 @@ +module.exports = { + bracketSpacing: false, + jsxBracketSameLine: true, + singleQuote: true, + trailingComma: 'all', +}; diff --git a/.watchmanconfig b/.watchmanconfig new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.watchmanconfig @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..eeb41ef --- /dev/null +++ b/App.tsx @@ -0,0 +1,59 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * Generated with the TypeScript template + * https://github.com/react-native-community/react-native-template-typescript + * + * @format + */ + +import './shim'; +import 'react-native-gesture-handler'; +import { NavigationContainer } from '@react-navigation/native'; +import { createStackNavigator } from '@react-navigation/stack'; +import { SafeAreaProvider } from 'react-native-safe-area-context'; +import React from 'react'; +import { Provider } from 'react-redux' +import {store, persistor } from './store/WalletStateStore' +import { PersistGate } from 'redux-persist/integration/react' +import RootView from './views/RootView' +import CreateStepOne from './views/Create/CreateStepOne' +import CreateStepTwo from './views/Create/CreateStepTwo' +import Restore from './views/Restore/Restore' +import PickerView from './components/Settings/PickerView' +import ScanQRCode from './components/ScanQRCode' +import Send from './components/Send' +import { StatusBar, View } from 'react-native'; + +const Stack = createStackNavigator(); + + +const App = () => { + + return ( + + + + + + + + + + + + + + + + + + + + + ); +}; + + +export default App; diff --git a/NavigationTypes.d.ts b/NavigationTypes.d.ts new file mode 100644 index 0000000..f1f12a5 --- /dev/null +++ b/NavigationTypes.d.ts @@ -0,0 +1,16 @@ +type RootNavigationParamList = { + Root: undefined + CreateStepOne: undefined + CreateStepTwo: { words : string[] } + Restore: undefined + PickerView: { type : "Choose Currency" | "Choose Language" }; + ScanQRCode: { callBack : (address : string, amount : string | null) => void } + Send: undefined + }; + + type WalletHomeNavigationParamList = { + Overview: undefined + Send: undefined + Receive: undefined + Settings: undefined + }; diff --git a/ProjectTypes.d.ts b/ProjectTypes.d.ts new file mode 100644 index 0000000..21ff676 --- /dev/null +++ b/ProjectTypes.d.ts @@ -0,0 +1,4 @@ +declare module 'coinselect/accumulative' +declare module 'coinselect/split' +declare module 'electrum-client' +declare module 'bip21' \ No newline at end of file diff --git a/__tests__/App-test.tsx b/__tests__/App-test.tsx new file mode 100644 index 0000000..1784766 --- /dev/null +++ b/__tests__/App-test.tsx @@ -0,0 +1,14 @@ +/** + * @format + */ + +import 'react-native'; +import React from 'react'; +import App from '../App'; + +// Note: test renderer must be required after react-native. +import renderer from 'react-test-renderer'; + +it('renders correctly', () => { + renderer.create(); +}); diff --git a/android/app/_BUCK b/android/app/_BUCK new file mode 100644 index 0000000..80e6454 --- /dev/null +++ b/android/app/_BUCK @@ -0,0 +1,55 @@ +# To learn about Buck see [Docs](https://buckbuild.com/). +# To run your application with Buck: +# - install Buck +# - `npm start` - to start the packager +# - `cd android` +# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"` +# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck +# - `buck install -r android/app` - compile, install and run application +# + +load(":build_defs.bzl", "create_aar_targets", "create_jar_targets") + +lib_deps = [] + +create_aar_targets(glob(["libs/*.aar"])) + +create_jar_targets(glob(["libs/*.jar"])) + +android_library( + name = "all-libs", + exported_deps = lib_deps, +) + +android_library( + name = "app-code", + srcs = glob([ + "src/main/java/**/*.java", + ]), + deps = [ + ":all-libs", + ":build_config", + ":res", + ], +) + +android_build_config( + name = "build_config", + package = "com.bitcoinwalletmobile", +) + +android_resource( + name = "res", + package = "com.bitcoinwalletmobile", + res = "src/main/res", +) + +android_binary( + name = "app", + keystore = "//android/keystores:debug", + manifest = "src/main/AndroidManifest.xml", + package_type = "debug", + deps = [ + ":app-code", + ], +) diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..18ea13c --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,226 @@ +apply plugin: "com.android.application" + +import com.android.build.OutputFile + +/** + * The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets + * and bundleReleaseJsAndAssets). + * These basically call `react-native bundle` with the correct arguments during the Android build + * cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the + * bundle directly from the development server. Below you can see all the possible configurations + * and their defaults. If you decide to add a configuration block, make sure to add it before the + * `apply from: "../../node_modules/react-native/react.gradle"` line. + * + * project.ext.react = [ + * // the name of the generated asset file containing your JS bundle + * bundleAssetName: "index.android.bundle", + * + * // the entry file for bundle generation. If none specified and + * // "index.android.js" exists, it will be used. Otherwise "index.js" is + * // default. Can be overridden with ENTRY_FILE environment variable. + * entryFile: "index.android.js", + * + * // https://reactnative.dev/docs/performance#enable-the-ram-format + * bundleCommand: "ram-bundle", + * + * // whether to bundle JS and assets in debug mode + * bundleInDebug: false, + * + * // whether to bundle JS and assets in release mode + * bundleInRelease: true, + * + * // whether to bundle JS and assets in another build variant (if configured). + * // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants + * // The configuration property can be in the following formats + * // 'bundleIn${productFlavor}${buildType}' + * // 'bundleIn${buildType}' + * // bundleInFreeDebug: true, + * // bundleInPaidRelease: true, + * // bundleInBeta: true, + * + * // whether to disable dev mode in custom build variants (by default only disabled in release) + * // for example: to disable dev mode in the staging build type (if configured) + * devDisabledInStaging: true, + * // The configuration property can be in the following formats + * // 'devDisabledIn${productFlavor}${buildType}' + * // 'devDisabledIn${buildType}' + * + * // the root of your project, i.e. where "package.json" lives + * root: "../../", + * + * // where to put the JS bundle asset in debug mode + * jsBundleDirDebug: "$buildDir/intermediates/assets/debug", + * + * // where to put the JS bundle asset in release mode + * jsBundleDirRelease: "$buildDir/intermediates/assets/release", + * + * // where to put drawable resources / React Native assets, e.g. the ones you use via + * // require('./image.png')), in debug mode + * resourcesDirDebug: "$buildDir/intermediates/res/merged/debug", + * + * // where to put drawable resources / React Native assets, e.g. the ones you use via + * // require('./image.png')), in release mode + * resourcesDirRelease: "$buildDir/intermediates/res/merged/release", + * + * // by default the gradle tasks are skipped if none of the JS files or assets change; this means + * // that we don't look at files in android/ or ios/ to determine whether the tasks are up to + * // date; if you have any other folders that you want to ignore for performance reasons (gradle + * // indexes the entire tree), add them here. Alternatively, if you have JS files in android/ + * // for example, you might want to remove it from here. + * inputExcludes: ["android/**", "ios/**"], + * + * // override which node gets called and with what additional arguments + * nodeExecutableAndArgs: ["node"], + * + * // supply additional arguments to the packager + * extraPackagerArgs: [] + * ] + */ + +project.ext.react = [ + enableHermes: false, // clean and rebuild if changing +] + +apply from: "../../node_modules/react-native/react.gradle" + +/** + * Set this to true to create two separate APKs instead of one: + * - An APK that only works on ARM devices + * - An APK that only works on x86 devices + * The advantage is the size of the APK is reduced by about 4MB. + * Upload all the APKs to the Play Store and people will download + * the correct one based on the CPU architecture of their device. + */ +def enableSeparateBuildPerCPUArchitecture = false + +/** + * Run Proguard to shrink the Java bytecode in release builds. + */ +def enableProguardInReleaseBuilds = false + +/** + * The preferred build flavor of JavaScriptCore. + * + * For example, to use the international variant, you can use: + * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` + * + * The international variant includes ICU i18n library and necessary data + * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that + * give correct results when using with locales other than en-US. Note that + * this variant is about 6MiB larger per architecture than default. + */ +// def jscFlavor = 'org.webkit:android-jsc:+' + +def jscFlavor = 'org.webkit:android-jsc-intl:+' + +/** + * Whether to enable the Hermes VM. + * + * This should be set on project.ext.react and mirrored here. If it is not set + * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode + * and the benefits of using Hermes will therefore be sharply reduced. + */ +def enableHermes = project.ext.react.get("enableHermes", false); + + +android { + compileSdkVersion rootProject.ext.compileSdkVersion + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + defaultConfig { + applicationId "com.bitcoinwalletmobile" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + missingDimensionStrategy 'react-native-camera', 'general' + multiDexEnabled true + } + splits { + abi { + reset() + enable enableSeparateBuildPerCPUArchitecture + universalApk false // If true, also generate a universal APK + include "armeabi-v7a", "x86", "arm64-v8a", "x86_64" + } + } + signingConfigs { + debug { + storeFile file('debug.keystore') + storePassword 'android' + keyAlias 'androiddebugkey' + keyPassword 'android' + } + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + signingConfig signingConfigs.debug + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } + } + + // applicationVariants are e.g. debug, release + applicationVariants.all { variant -> + variant.outputs.each { output -> + // For each separate APK per architecture, set a unique version code as described here: + // https://developer.android.com/studio/build/configure-apk-splits.html + def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] + def abi = output.getFilter(OutputFile.ABI) + if (abi != null) { // null for the universal-debug, universal-release variants + output.versionCodeOverride = + versionCodes.get(abi) * 1048576 + defaultConfig.versionCode + } + + } + } +} + +dependencies { + implementation fileTree(dir: "libs", include: ["*.jar"]) + //noinspection GradleDynamicVersion + implementation "com.facebook.react:react-native:+" // From node_modules + + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" + + implementation 'com.facebook.fresco:animated-gif:2.0.0' + + debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { + exclude group:'com.facebook.fbjni' + } + + debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { + exclude group:'com.facebook.flipper' + exclude group:'com.squareup.okhttp3', module:'okhttp' + } + + debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { + exclude group:'com.facebook.flipper' + } + + if (enableHermes) { + def hermesPath = "../../node_modules/hermes-engine/android/"; + debugImplementation files(hermesPath + "hermes-debug.aar") + releaseImplementation files(hermesPath + "hermes-release.aar") + } else { + implementation jscFlavor + } +} + +// Run this once to be able to run the application with BUCK +// puts all compile dependencies into folder libs for BUCK to use +task copyDownloadableDepsToLibs(type: Copy) { + from configurations.compile + into 'libs' +} + +apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/android/app/build_defs.bzl b/android/app/build_defs.bzl new file mode 100644 index 0000000..fff270f --- /dev/null +++ b/android/app/build_defs.bzl @@ -0,0 +1,19 @@ +"""Helper definitions to glob .aar and .jar targets""" + +def create_aar_targets(aarfiles): + for aarfile in aarfiles: + name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] + lib_deps.append(":" + name) + android_prebuilt_aar( + name = name, + aar = aarfile, + ) + +def create_jar_targets(jarfiles): + for jarfile in jarfiles: + name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] + lib_deps.append(":" + name) + prebuilt_jar( + name = name, + binary_jar = jarfile, + ) diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..364e105ed39fbfd62001429a68140672b06ec0de GIT binary patch literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc + + + + + + diff --git a/android/app/src/debug/java/com/bitcoinwalletmobile/ReactNativeFlipper.java b/android/app/src/debug/java/com/bitcoinwalletmobile/ReactNativeFlipper.java new file mode 100644 index 0000000..04c41de --- /dev/null +++ b/android/app/src/debug/java/com/bitcoinwalletmobile/ReactNativeFlipper.java @@ -0,0 +1,72 @@ +/** + * Copyright (c) Facebook, Inc. and its affiliates. + * + *

This source code is licensed under the MIT license found in the LICENSE file in the root + * directory of this source tree. + */ +package com.bitcoinwalletmobile; + +import android.content.Context; +import com.facebook.flipper.android.AndroidFlipperClient; +import com.facebook.flipper.android.utils.FlipperUtils; +import com.facebook.flipper.core.FlipperClient; +import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin; +import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin; +import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin; +import com.facebook.flipper.plugins.inspector.DescriptorMapping; +import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin; +import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor; +import com.facebook.flipper.plugins.network.NetworkFlipperPlugin; +import com.facebook.flipper.plugins.react.ReactFlipperPlugin; +import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin; +import com.facebook.react.ReactInstanceManager; +import com.facebook.react.bridge.ReactContext; +import com.facebook.react.modules.network.NetworkingModule; +import okhttp3.OkHttpClient; + +public class ReactNativeFlipper { + public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) { + if (FlipperUtils.shouldEnableFlipper(context)) { + final FlipperClient client = AndroidFlipperClient.getInstance(context); + + client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults())); + client.addPlugin(new ReactFlipperPlugin()); + client.addPlugin(new DatabasesFlipperPlugin(context)); + client.addPlugin(new SharedPreferencesFlipperPlugin(context)); + client.addPlugin(CrashReporterPlugin.getInstance()); + + NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin(); + NetworkingModule.setCustomClientBuilder( + new NetworkingModule.CustomClientBuilder() { + @Override + public void apply(OkHttpClient.Builder builder) { + builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin)); + } + }); + client.addPlugin(networkFlipperPlugin); + client.start(); + + // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized + // Hence we run if after all native modules have been initialized + ReactContext reactContext = reactInstanceManager.getCurrentReactContext(); + if (reactContext == null) { + reactInstanceManager.addReactInstanceEventListener( + new ReactInstanceManager.ReactInstanceEventListener() { + @Override + public void onReactContextInitialized(ReactContext reactContext) { + reactInstanceManager.removeReactInstanceEventListener(this); + reactContext.runOnNativeModulesQueueThread( + new Runnable() { + @Override + public void run() { + client.addPlugin(new FrescoFlipperPlugin()); + } + }); + } + }); + } else { + client.addPlugin(new FrescoFlipperPlugin()); + } + } + } +} diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..a64f2db --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-Black.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ec5b0935996e0b033e3d817c80d3931e72a5925c GIT binary patch literal 43664 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≶{2EmifK7QEBZHVhh95BMh#8 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-Bold.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b51a4d638774a8b5636e7cbef7e0a4d4b3ddf582 GIT binary patch literal 53896 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 z zWmev})p+_g&rrSBY8>}C<38`;U7uU;eb!apXzjIHN1xBl*7qoRqo?fib?>t7^Iq(r z&o|O{T5s`IYt8x*@n-97-fdl&`?mM@PPU@Qspcaej<@)7+u|+0oTr<*elItat~pWF z%fq|AqK&Ps{q1D^I=Qub0-dMl{L!A2HY;tGXO|JMNH&kDv6Y^`nfWvrn`WEnXeD?o1gXtLVH>t|0G#ovd>a|UaHufF<8rA3)-;Sx$DQ;S8>;3 zJl=#)ort$RGgyAxIh{Dd@2U7X4b8AHrR{UFbC1-z7UFu-alM5Zw7(OoGV>BR4KLm@ zDQ1z?Y<&!ApD~6wb57cyxK`8|bsV_G*)0T*<}01mwv=9;U_Rwk+L`@rpB*a#{r_zX z%>QNf5n7vV?QbWNU}))NTePsf&C_EGy0`*-Zi);#jx&73xMg54dfpEJnJ zn%^W8_e|ps%VK@Csvk^)g}4(o6qYroX+ypqWIMEdEEqd0?7a1f_y1e1?xa&_Y4(XV z_F9%RRoPQ%Y3FB#)@GmRL40y)4_bS3jvmwe%+cpLt{wmDBtw^@oj6IqGt5B8V+uZX zBHEH+5jr08)8BD?@dO<2cN_j2h&tQoJa!oVcOn=V?_mcH*Q3dB1X)eh$B_1$#}Mlh zX8nz8MV(Q{fm@v2LX;04X0?Skoy)3b($4H}c6R9MaWwk>Z_A=&M9ZaC#hQFQiNjnj zjSZjro!fYPkmF!WueOdz<)f7=MA#!L|f*< z9qI4zq@mNn(VP{t{w&vJwW!~9_22LMeUUTHJz}f{UDn39&abS7R=XEkd9!0>2_Kw_2tB0-fG{Ya~{ybKz8mrN&``+q}HK+d2wK~?F(yGIvpIY@NK2xk+ J6)Ps@{uh*&W)T1Y literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-BoldItalic.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d0fe23bed28a03d76afc7e111a0f2b5635fef336 GIT binary patch literal 62924 zcmcG%30zxM`agWny^uf>)@UNPxC%rL?rP#cp(ODFsSPfdXymYWL07T5YS< zwr-==-Ep1isH2WL?)$ioyN-_gXh+AfB=7e*H-Q8KI=}zttzPa;a_%|LdCqg5^PFcp z0uuxwOxPw!Lf6FV2{l3lyHXHN-ivPy6YHnX)coU%FYx&}L1^fhICFMY>b|Inf^crE zAh3(4&&(}Y6|}8Y5Dw*`{L-e?ja_MX+J406OYr;eS{r-1@O?PmzYX`G*7gl8z3)E! z3ZBmk!VbfV=Emg#7e4*5Ana+!clH(dBFG{+@V*A0lUJf;(canA zxJTcTF97#%sRsL*aJFrp=+GS#X~V9G+=%9y0XuNJdHjN8{89+N-Yae<-GKBJ;& zV~ZgzXHH>Rv^8s5P42!>!-T@3hEPLgaAy8n9qYx_8>1UliU$%Vl`Y;B(6Tmii6Zbe zQ}uM6G2{v{i&g54p-1wBK%w3Bx!5GW1RSabqhJv-f!$E1D=1@y5;HQX&;g+IIwe32 zbl;2coxxp(MTSMjhDSWg&P;dC%?e8HTSyn1%Wpx+4dIco5fS3*xN1wncys>=@tK5v zyBHK>J~AgJ>C*M|XAVBp$5)&2JK?C@^}Tqbc&`v6m0=vVi(Cf5jy$%J63fUcZ)wb4Yk^(lVE92@HOLC zc<<#CXQa18PLImop0ucb;rt~xu1PC&ESlecw?%(be&ba3-khw&_^cG0z&O<;bE*-D zW{6%uD*#EbxpuRY;#We1AVdOyL}np)9QJYsAivAg1Z<1XH&3=lZ;7AHE`507p2noc z)AJswJymPUydLknK5!jiwc@|%eS$le*$mW6MHsV`v4cMEe=_uSCS1pwnF}LE^lt%1 zlvWUs(P32Dm}^sNZF*~NTT4!}bxP_c_Cudx!}KxJYRhXkL~kU>R|$I2!QRJM3yvaN zkxg&YTlAKqRX6wDdTZaG`_7!{yX6*w@LAVZ;Z@-T#zQb#w6@aDwU_N+u~b8m@I0$$ z6X+LoS6P(MpYVKNAN>*p%DG2=ho(vpW+7%D6H-87GsG8oT~=niek;3kYgCqaHVboZ ziR+x$CSC*T11?xWxM(qlM;cPipe_SQkR5sR_T6vZ{!-GSsVPYdr>2V6IOjUgvokE< zHhb6QyNbGwqyEP*Z;LT+6@s8mu}K!K@-e}+{)+uQ*NXv{^tZF`=M!}0C^a7~5x21y zrdrHl%waDu=z#PjWl}j~+w0P^s_LU7m;Pz#1@rD_>Ud{E>|a^e?1>2)X?fD*>$<8B ztn0cRHH`txb5WB8?eQ8gRWW=Pb80Sg7z*q~g?K1uG_usnYxAC6S~Na6_T;v#<#BQG z-J9!D^0!8Bx7N+Cn-C+ePp>{)Z`Rui+jc|-2QSu)DU6S1Vv9no$|zGwXsyQei#Qg& z!)OOOk{ry&JbZ{%#XA3KWV++df9_4+mp(3bY;54#wCwI>ZS9FH`6sbs^G=6;L1nR?D z*Eiy3^j`^VJCc;l${bI`vXg1f(_7erATeRx?M`Jf`#7C=M?{Iy zqJ(73Gc@QR_DLX=FQVw{%u5j8g|Bp*TTqEX?4LBJ zSP0Xn6s3qk&R=UwgOt< zMO8(EJt%l<#OyKI7E9GwUFiIpKR7#5_oa$a)eU1)lGF0%k4w)j(FRLxvHf*t&Y25VCb7^Y z=LhLYv+En{CdZDs>r8P&U3E-RaHpzh!MO566Mpzx|KZfM=R!}W7^gGzEd+SW7SCYh z!PCJUB$7_Fl1&@J3ck@F2zavS=SwaR70>j~UAIomb3V+f_)NiDoAFi%=1M%_gw`LK zjU~l0$T&1>CHI{@b9ZsEHRhu2F5%QQYpmAGF{am?1!WOYuO49KXScGN@o;vCQhp)N^Td6FHD zbDmFmA@2DU78om@>AMF1xy!epe6U;|NJ06^Q*2+HGxwGFm+dI|eBYPU=N9z&TJ$;2 z-Dgl!fq{4-COXlKt(-xSkQ8jI{c0)A1r{=_!o7s%>N0&L(+BuUAka1bA1+p_A$0gUR3yDopLoJA;|KLU`qgII#| zR_E;=SRTfkfr60E2zYkA^Yp0$+uuMVFUd7aYw$bPIlu~W9+jh;_^+GYqPaW8y z_+bYN+=hB1*th+2#k~G+#7NJ(;%9i5k0{suDz^TVOn@;tW zPfE_HD}MZO@yvqe!^isOU67i5j_PQ3wQ#5+X$KO>7gGX*m?0N^Q@sIYV_Lcho*6R? zn!KHvx*3DOYFgU}to>hCge&%DULxK!2(o(~5u_TLM~p-urO{%=UPmj>B*>B1wYSWv zavaEBQgGnZ)8*!jsYUYu>*Kp(zI^jd;Qz)sD^fqfm=yqvlYzw~)PtogLF6mjfEdKr zTVR1^0NavfGhI@2(Yo9f@o~mA+s9h=m2PdzYm1AE?hwoJs}n0GRmMD+4lIv zvdLAATeZQeWsyWX2Y{S~fY>bq5cMC3WB12hzWu;>OPBt&xj8bXGuZ{_RK}Q58@-<{s-PZCcjO)Y}z?J>wbGbKzi zbK*oXLJFW?7&btx@ZI81rGWWO(?Q+!pn*vuhD9)8?=m2CB{C_D*&UckTE2XPILgJ; zcWbLl<69~x?9G`HyE`}_-CP_7QzKaEfr(6}a1iftVT~BGb1VP}a{>bvkFnBIpY=MZ0!S1k$(L4H&=b3U zqrP~LJu*ydwna?cbM2mD!(>r7lsy06Urreln;qu7OMLJrLkf*M>S7DU-=pW?m|#v^ zGv?^o(-UOco5;>NHDcQS{n!tjb;U678AyTHeG?N4m9WxS%NXqosC=+G$`EZ{m@zeF zulvokv|M9&RNAVv6mcr*kl`){+>j(}#4kxHK>X|>Kseug;bnJJ?axaSA9QX~-uIoe z|3%tRaQGJE9k*QKxOUIA;)DIw@-LDFBZci;ig)+jl9WtZZrl)2;C~CdFfu}$R1iLO zPtUf%RGYrEP^k<~m}&0Q7VjyJ3{S}q4_5{i@A+~{X&hmRoy$uNS0qP91Vvd7WnTd7 z6(_`pg^o@7_rNF!zhM+~7P&=*af6HfD=B8X}zX;avAYWkcARxz@C=tzpksD zgjt+jth4R9ey1wBHiRZ{9!+JinHx^EhbjIpK3N!T?ZyOtna^Yy&Kz+f;N)CvkV}B< zLPag@kcmTxsUOr#E?GCVW`EY{J>wL{@l*1vIDg0+0}gR&MRZVqJyR+T$?U|j8N?u7 z28WbK`Yd3VB{P5v_63S|^z4pISe#_dn-EpY&P|Ff3OE>+sCGVqH*&!Bz5z7;WD1CA zR=1i|7AkTQOmS<+Y--7D&>Nzc9*i?jtll^$cfQ^b)yfXVr9>v@7A;;H5gfEEGCw3t zrLz|-Y6}YrY6?d?*q^X7VlR!2!_8F-xp)rJCjnpaO?t@|l6^{@e4a2z{F^$=en@^^3QF&T)>zAR7M2(5X5U^IuU4WK)s zM^^9DaC%|FMhu1nHIbAf%M_NaJ3}LH-TUP$n6sPMZYQk@D1jbxp+&63To`*rWL{6z82u?-fn`a!CHc}> z)d4*L$)>F(r8G9DTsh1l^BH4=E#lOkSEP&2lLX@W)YZqj#B;oTT1~M`Ir#dGjlH{F zr5lcqM{3{xtL^s*w?NfCjks&F8Oo+GX2o*DS4yLTy<^%a zWSB&(Se;3!ZHGC;sD!cxQeJ8S76eE@Y|HG7+J&_`9sXp@&h$L?mSts?W!d$<-)8c% zE%+s?j3}ZN&AlxirClG^IEhaJbc9P6Wbi>>tQW=9v>#h`_ua2gjN28gI2d~{et*KH zaYq6rrd!8UpMB>1ah=+*Zp)T+1~p(Gq%l5kBP@Dbgyqy8{KKMm@U(Lm%7nYBp`qR) z6bcgo1UjL|UWv3&dhl{|FH|CiF6)lL;5d&X69So2IHZ_fjP}YT)+n4If;#;!orbIg*h+?7`6do9?acI=h@pFRN zkKsuP+Aw917^sMAimy(Ik1Z;wDZ+}_8ET3%ssjyyx-mJ6CPr3_AD@&Fsc=4MHz)$c zAcYtZs0&mVTl9uN^ym$7o@f<6kSUX-1skq65<5+^aEbHw;varHA{-b00L{M=YYX^! zGNdiqZVI$D!&qv$El1WC^L56-a!#H6;fgDqcW!)OSZOH?vy4Cf zyC1H-;rnaZhO;|&oZaO-6glZnH5zG-A})DKAW_j0R>B?-FN3U$oexu(t%O0WTy~2R zdKf}>7&92bW~?6dlc8XlKBT~0U7--ucZW_rYBB_x6e@jnW^GJ_DJaXz=9>~C4bv@A zl4J-|PKk*QPma(ZQiwCc7VE;(V8}zOMM9=n!R`fbg(eOR3zX_8l5b)~%9{G5Ta5Bw zcJI#0seLz(yI#Jbu&_p0A*Qev(uru3V1`Lr!|v^KKF(U4dxQWV?8Om(9fm)>B?9b( z@85Ho-d0d(Aq0MZ;&SI5o9_bxtCsF7EDJZJFON%zGh2>de~#m??+?3n{&AP{{Y7ky zZBb@q$D-rYrxP@9i9PNy<(l@lqFGUl*t2>y_0q-mi<#Kz(?|+}JdEa4_c#i!nR{l= z+!K^uotat9-l69i4^(GlRA=JNCP6FavhT6x;7zTU%}JT0Pio?Jr<>Vx&O#R2*WTW@ zeEH5kf@L>*kKHUKk%j^`7E;%Od19hMRqn8-T9kjAvQnp3hE`=SHhyN9YgdS2x@l5W zurVY(&Ym8(Wd4|BeXxSdn%mf`>vL~N? zkeNRyBuG!QvnomP^DETqK@7_otZjr^Vof#= zvXtzaMFG(((o7m%LU^)53ey@4h3cenArWms(giF^6VwFhmkAGH1W!l?k~xUeS{%xU zHZPsJGS4ACJH`3bU$8kBg;lJSy#Q_;?%qGkYI%>PL?KJHq%dZcdG$d7%BZG=l~uup zWg!tZb7W>*Vx)M~Y|-W>F0Zf5H(BP@eI98UAD)&tf$G*`Ug|vaGNqhhHBko2Hzvt5 z(rJ+InZ6TKg52}D_&W}}iuBiR__Z)zN)C|Vpew*>xl3te(mWir*D!BgV{FO-qdH0* zm5yy|DU7+%mFAx*t!R_Yh|e_Og$#3*Q^}vGXNwD~WXfg0`vW zA0<8CfU!ibXQlMmKs}h_KJ_f43EzLccSU0V$_0Jr@As+54bd9udd!JXuGJw&6syvw zvWUCtmu`$Hb9Q)FC#kQv!r?goZ-4b|kZyx~8BLO(VCMP)?B6{yrgzn1eE!N%V}4jb zLZzckrOyi&qxx_2Z6z}ycu`DhMx1JK)Ok`|4q_pIV{^ZB6?#Ey0K`)=#?h+p-3BYf z@;@)JGpYXupPF?f5S;(Yr%E?ICQ4O+U(fe@5c&W+t<*3rkoOI&I$F}n5ceTv2v+!j z&^c@4^|3m#Y#m@bVcXKONL{v)8N#!~D}$mVOUK0Pl5$h~n>|B#N(u=}3;|6-l9-zQ6a_++fK^r+VGg=0$5hl_h#;?VBOB4N#jGTnxCVfiXcg`aF+2G9fl>S7b9;-Mfr}->lue?j{=*v|9 zKUgBYQPL95oF z362k0|H475)_@_-)52rivIk6!Xxk$a_iNvCenx}s$I8c|!PE!(a6NAU>-Wel$P>VS zBUi`-;;$JiO$K*6XZWZj2pRskyD$>w#5x+JtZ+U^!3JXW&L+Qz^d7DLm3|P4eF%-& z4bo9gu{yG4Fo_*0pvoAix-a2%6_Cb1@b)6-^B-gL8>$v$-luDTz1OO1fWh~1SWtDl6OR`)>|g(# zc3aw>!Vnc1euHMIVELVe=`PClMo!ISsUW_BwQ7jfk?jT*Paa}=lnMCEFazX3osWTo zqE0_nOb6(8s3kLqD0Y}Rb2gFdK#kX$YP8C9I<(SKnL>wE+r-HeSm)MOH(g+V ze8k~LaFsWYo3@}k&v`@7h5jg-3V|5J7z@(Y*guj5DBdYG&v&o7~(cSS(yXt5sYDE z0aK8x#IrrmHm9vfiK-1Tbu6u%6ct}HFH_fGDQt z9W$?0uUw|FWatX>mR98%_1W1rC%m$Nd2Zu`{gZ5*&~^Npl~V#`j&A9M{d9C|CtF9> zRk`K4*z5krmUCH(anzRMXdp*#`fl1uyZbDDgOxT$unw-ZzhdBh?acByyP`^Wj%Mc- z%kR9iqN4x4(apUw1k1#4dEX0v9qV>zx5#{FEfd}1xN=lfyk3^KAS5a$TndURE1a*= z7K8`rM#s!2$yo`ig|NAh+#U%|O>{9wl(llPLYkL!@hfQh-ZMXM8WmAouh)Oo=!kN| zF-iP|V=4z;cfU%ZT*pJank(&$UK0PPC<`?&iB#Jxiz78tMRiDQFw>~xMn@T&o{$)+ zpOO)usMSq01*pT~1Jog)E*miSGptUT(2P`oTevlZImbm;-i_JVnztyM;3C~sqtTm*kTdcKd zxwFO4l(Z04Rz`pr8rc_}5S(hGExj-kdYi9Bfkxe*-o|YR42O(J<{6i)yWzDM*1hyxq)=Mli( zBj)37$qerEn_9v;Ibuus#CH5P6(e&S@@=1HvZl&pgfwewG8KB9{e4 zL_|fr+qI+gT|bKeOvG?n$PWuo@Hl(?!`gT(nGF^=SG04a|&e1r`0V;uB0pvgDH z<6s&M^DwUi@$}$oZ^4+4UMuKeNUb%TB!*SX-loarhBkv!NF?oM<=GYHALyrKs!{ql zO33t6G2B~1#zZzof?$Sh=D$*5_}V;|`xMi{7jR5o9 zZv*o-n6$Qoo*RS{FYk@Z-HaQaC2-;JaPI(Do){yZb$c7x3lbPt#)Fs8UP)_*1sYPV zXe?lsag7tSq9%RI>WR5qU*B2~91x>T%ndCbKa>3}Bd<0+Kl}LFz^A1H&Iw6r=9u{4 zuVD%z>j!*F+!%mggl8TEa*r4CFL~0_>)t^}6WOBNOinQ5Z6fRBw@H`bN!IPdk25sk;~~eg->4|oE)|>YW}HmaU*kH;M1ey3D$|V;|oGU1J5Hs!Ao6_`e{YjD1O0v zmi-$faB5#cD~7|S8?}pB^TIb2-ndKJFnTxH?3ApNeG%FK&|`=zgU6`wo+cskYQT*Z z9v7tMx2Z*&R*VWVWQC-Jl+}OfF1^drvrLekg&jeY>4DsAdwdlT9mvTf7t_QWr13R$FIR_%cC;ng`{*3x&S{* ztxjf@!EpZd+V!wddxFHi^l}D*1Oq!u#Ucol1b%<*)w@u3s?}9Zd8uHV~F*=f4jqe}mxw4YTAJ|4&Pb88b zvltGZ%Jolv;CAbuhJkK8Q$J^8ROt}l`DPt7#p8>lL%)V^sMkk`GKw~>Gy8)(>;QC% z9BO!9zc?bc$qYOUk(-3%T$kUcXdn0E1=(vWR(+ZcQ5ddZx*DPGLE567d(6?TG zc}a;3wK$%yU$o}(+H6Y90c9%W-ho+XXD4UR*c4y1{i~rq`)UbIjJU53qvg-;WCUzra<-<3M=s2wH^;9kl*>#esM{Id}}D16vFp z6~ZpX8eAM4IcG2`L{?%1tL-5vhj@U<18VE6v1}kf#70^SNy?55m6#kX;>P}k((m0? zXE!7A>X3M$%z>N}e0wAPo;c9?>7K60G*k}mNuvP0`skW0nYoTQ5O>NP*6&zEgUiwy z!{bGz>i{|J%H)NXb{kyV=r?dQOWt*?87Y2L{DJGT*$82z&@;)gFyFwRkYZtABl*8Z z!?*>5-y9T^EidQ)YitZFq8@p$^{8|jyaV%_>0!rGotZ;ymF@$dWh_eYI@t^sO$(T%UM{}1>A)BDY6ss5p=zeJ|7{oTtp zjs30RX;RKt=imHaL)7F|?kVgS)R2hqYk3?Y&dwm_5i4>}RY6c)C1z%ffFPI7J-Yo*r%t z5qU<3?=U+x(D?Y~bnr|ipVSUZ-IK^S!-LzmLyinR4M`}3Jn*R{ugFlE>(uaIaA>l; zv=by=@u92v!VRhcN2Qz*d~A%wG`%xNya7JRRNmPmCVkC{hG&of*FZfKY0B#%JZWi& zXdh1Trjr{ttrERsPMyzwjf#9CPh}of$bCwJfh8zRq$Jc~V_BpoIpR)8G2r6&lADfy z@c07~CP;-t5vw^|vx2Zy?h=TS=qIBL7l=2;I!FEFb>Bc8Tq0LZT?6r;Uf1&|EyuuO z)TuP3yvRY>m8hGSqlj1;;%S~*$q`zHSe%AUaK0yl1~$BMW&)YF25~H*UMf%2BnHuz z`DTiCICQ*q5f?ocYE}5sS*$ zv@gakYWC(P7MsVquuM)`V)mx z{t&)@3&dD}?+ij0g+W>8<>Kfb#6iG_N>D>QtnUNXH{bPv$8UpT2V%IrqKBPt6Xp5@ za`O=4^Pt}W%$**xyBP#eyxYCIiSz%Rp;`V9NNL#rHQOuDcF-TjLKuK9%BMw?@PkPnW#aT#Mu7# zYio1WlxRl5(`9hT4^gd!E|sW-ZwC38!I#P%5O0@_tB9Y2zq>n zYX180aZwApOlYA@#p>)yYUeHNhukqc3Tm9qt@+)l*)}GnlNMg~N4@OVy+yHj`FG^J zhL%5nZk$!Jo}V;AIamirx1o~W#y1vR&6mkxHdHYL)yi;R&)3Wt$d5x-&5=E7Um9FW z-}UR6Ik>j=Ge7Q`Xqoym1}iP~$BdT!TbjLhH$yr$pjH`f;}o}emSx%N^mFM|w5Y^< zr=1EScmi>a=yfV~Hg&Fc{%LvFYUdmNIwyXT_GI=W*1u+-|F@s6$(GwbslYu_BU)}f za17~|;JV=CJm;15SIryVFZO)p!{Z;Ue5eZZd9mx9^k<|>;SmqAodA9UM#{uzgR3j< zNSoo%lD?J#$(iww#;of%WmK`F2uQI0J^mdF($;GY9j?NS6UZxZ9Zt>KQa2 z$_AX7zOBt&7H3@Wmz1jchav-FQxYpKT$EW}e?^F>iFck0aK1OLA|WN-oL3ab{uaa( zi}Tbs6muV@{IyXN+h<#++wB{|?a2$pa7E?B*;S^*$vq29F^a^TT$+O<|Mg;RpnOEo zO9=z%h!ESTfP$Hlkx5u|#omFOM31+(T+Fi)*~_outbM;bHPM2~)KBKHd2WjdNx*;M z{tH-jz%n77^ZWy9TKT z$sp3ZLlY-q^?wbkznmAr7cz-95#EsPBk92lut{GJVC-tF31rcyRi4ZSk^T@T_Q=b_ zE`PX_uBK(8{|j&AVKBHq&QDk;_)gCYZ|e_e#h30;vP5;!7>$}L>d!RnB4v;egD~p;TOFE1f;T%#9*Is)8lxqXxW_F;P&TYt zkie6;574jV!}18_qjdO1w}?JkcC6>!J6`IufD!ZG_Rv0i8Xu+G54lD9(K>#&teK-c zV6i+87&weS-$TC%!N?xP6NbSJQ8m;JF>=N@!;mClH9UXVo*o~6#92YcprHxF7S6g^&`eLM`Z@ws7MnMMrysMboJgk*iw5Xd4G zL$i*^2}u?%1!VHv*n$;Y!Kp=_!IB3jP@l^#$lO1M<^VHUUY6YFgm?}EihplsD-k*VTJWKCKTF~M20fu`Ju?y=WIVF=Y2~L z_700%EGL0W0+SIIV8kh}3p@h-)sEyCK3QInc!VzrZwzfqmt^)y{eo;Two;!Vp06&d z^JIcCATf-A(YTWFcp)EGN`T|GM#vq~iZk7^`dLr*I`?oL@#L_REye5kibEDM+P}HY zw!UzS>uE>#FF!eI_zv&wA&F|3&F#6Z%V@CDI}q=Cda zVs8zl&Z+4QH3L_21PR5j!rC%Cdeu)PiI_(!usom0rrkqhO4MHJu>Sjog_d}{yvUOu zn*e{lfKbDdUV;0em(vECthS=ok4vEQZa=kdkatG(jO2@8AW^o6d>mc;gLb` zL!}fGa27K7>7cl1&boMAS?1aVUEoF8%7EzbtRPAE>d>yL#wO^Z=4K=y6gga*m>3b7 z7#h+4mtmcTEXTbh#m|6WBY80~Ik3PJ2{8zYUy@|=2O=PvVuJ(1)Nw%pA-DRW$fv!+ z9?If1;jwCM|M6i%PSQAy_si~m7wx#+yDoooaqhr=>)eq34{WviD@W?{CD>`v-j4QJ z?l#E!F?`ywuRI&8em@;(OGo-!2tu>oyR1~ANz0h>DI7L*;ZeLKYNach)| zEl3>acKi0^{?HV01#|6`xIAO3Z+A$VK8)e{8uBIiy$Wudi|jT@2}pVJQFfawGdg>R zWFeJpFHJ*Ik&1FQF~|X-R44cxD&iOA6T@bQRK0tB(~A9bK-cS&T}*a*1(b5s9zn@h z8eT=9Cvfi<89b&L2;Fl7HZ*om_7eRDnpEiXWthk})D4oC6KmN3IBqvq**{Ej!y)G@ zKpnsr&sKmFE#%CpEW#aaT|Wp54;*hF3JcaIvB^hw2|mi)*;LtB+8;O@hb2`dC9?A$ z-kDWJt}po!I}_P2*OMd-=YOOaFCR>l_F%8P8+B((dziKtBCU{s!pp}5rvVH?(Mjfl z$A$tywu4u_K#(E$4t^#>ARr?3hTuvVP}w;*0FQGk1+~A9%QY0+KPcCD5FxH}%Qklp zgM#leokzR?L4UyGMH47bK_l$;R3rB#IdL4@Aj^}^`Cb|1_`cG4bRdl!=3ay=MC=qF z=dz?nvUjHlEkO1&(iW0BHV}wkvMJtxY#iXg&J{p{O-2sc|WM6 zl~M(}f3v>5KBP;m4cY9RyrK?PT4=__RRIayDi_UnvBPszVD!}NSMpTMp&@-|)MORX zTnx1H0J*jfW~>P0`nI*wli-y`&_IDu25g~4*;81~4+aO`X7+5F%xOTyg^LKf_ zvu|+6{h=v1p67a=06BUO^Gc51tM=A&@fe5yJ${e$P5&=3d<$s2|Mx&X7R7Z50f;W% zE4~GMku;Y?QmX%$c1{UH;@Vq=$F;KrKIDf-4R03@^e))ZZ}$yy50GO=fLj{3M2fs+ zexgTc?67(DjUbttW38Mxi6ThyQz~mFA%a9tSb5oARX$BM-d;7XUc+4Km5E(>cN}fg ztV-;nFp^4|1g`zFmCLsASQ5pOoltBD1<=D$rg4epAh)gk%2xSa(wk+BoO68A*HX`~ z?UA9QlQWU}(_Rf#8c>>SHp&M1H3Dd~-LW(CYcLz36g{QgF-11;p7Pxq7OksLLA__+ z2=JQ+_l#kHRL*4z*?(Y<=CjWwy`sO2rdv_#kgTR301n0)#d7gZ&YwN925XepTK7_q zG8duDTkbNlW>73}8;Q6IkO?n})8P641$4Xe-U0d-9$~2S;}PI~ca7)#I8qFCq7XzDj%>b9 zx~1O%*;h1sq+HP>(xRjAo&Qm+7je89cv=zJ(XgNu*~c*C+SV(SIK0NDH|L0K+w7RV zCR2J?#hhPkS)ow{ap^Tvvou$JjtsCnRMP6mU zUEnH1AY(rg3+caW2x#0~eBBVxJdnAwZ4Hrbsq!JBElZ`!;l=*(kO#~aRA+Y|}6DT+oS{@e$$%X86 zebQm@Z4>g2jsY+El^g(myn_Pe9l)sJKwtSGdgnfwQ~XMV&@LbUqF-cfvMh659za%3 zitVEPAt=-~Xij;D0^ zH5B{R2aOtn?N+9X<^Hro2S*Caj+ZecMf%{Ne}$hgZ5c80h|U9~a%5{B@Z#6@>PMgD z9>*aTOSaq}#Jk-as^OOB+k8Nkq4Mnah?fwLCtfnJ!$!gdXAuQ>l0y1SBN73nMo z$lCP2%sptg#{`UQ)nF8$n`yX%0KqNfz2+UDariU%>G!~9Pn_gSrN$g2*QgwXEPtSD zNM03j)Gv&j?}Hlsv?H?s0$B|5ZHQ;_aIPHe!;tl0pC_adync%CvRKZ>0~3@DHfajE zQ?c=M+6I0JuzCF=eSSVl{$(l7!kdb$%=8Xc_}LEzas*B<)Y=}$ zFYIQ)1%J1PT?>R;h57Ugo$Y7FFE`)^;Bzs%Sq$dykS7`mG`K#aHz!iXXIz4dmqXp6 zdY~NYpn9l2it_Mt!?~DT4Go(ly~VFn*8PbG z687=8_r~MdbRezfmc1A5Ww+gmzqg=&Gb1v(?LG<|H}!QDQ>$Ix&05Es%hY-YF^8F z>z#+D4VRtk=?YAbSAn++)u6}j#CVX@Y{1Wn{Z zz_k;ZX0Jm&RkFAEre|fMZ%$VB-ar~wytj+J!S2R;u+)y;v7(ctQ!Cp)X2 z92h=fT&^u5p{QI62#uXm`l4ZTaJ+bPdAM#&p<0?992Op+{`3531?JCj^zkhENaqg< z40*=5lM)#nF}U(xojZ_2t6NlPW>;6@AcgRmfeGuHgAFt55(^{m7c~)qVwCu>A|`Nr zguZ7%T=M*R!P4U@WrRL35EBG>f7xs7UO-JV)L}z

p;>%*WBkH(Vr%x3@LFtA8K_ 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 E2f#0LCjbBd literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-ExtraLight.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a590b734a120bb846618b19c853115293e56f0d7 GIT binary patch literal 56724 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 J^B;o+{~zQwy_^65 literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8fe025617bf547d937b61156535e1f284a42d8e4 GIT binary patch literal 60848 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-Light.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fbba05db835f2a014c5073bf8a0f884c50c9dda0 GIT binary patch literal 57600 zcmcG%2YggT_dh&yZ?c=-Hk(ZXNjBLeo8C6No8A*jLI@><5`hpxCxH+;3W6Y5u!Gpa z-hK2@>|#fK?4myYRK(sN3o0tP`~RM~cau#MpXc+wS%%qi@64GqXU;iu&Y5!=XN(22 zElg%B#?;i-u~2>mW0y?Dw-IBSCQb>MyZc9cUdC91*O)2IRmnRe$1rwu1!H{o#3|W% zi_hNF$k?{GaQ)o&r< zbWum!e6NfbUSRBWT*DlT@P+{#BmZUz5@)#LMnxZd2^w!EY5`i(w}ZU2ZdFWri+RXsNznb*nKt}hw$ZClaZ zv0{<#yzTfM_cJ|{SPSZX(m{+~&zQ|_Gg@Vv+)`C0mwU~hf0Vzgq%d4n%Rk^&_f_0t zwdql~#VMEF;_xctAH4V8d$=kZml~xj*(esrSdztPv5R82*)1qGqbNp;(MCT=#_ocf z3%c>AR=3^!Px{M$A^!pV<-Y)|$ZV`@JO5f9#mvmgve0I@E}iR>?M|yR!eq$e)?|CW zEzjh%=}r1%t3H+|g-4j2mIOndJwMqh^RE{#2o25*x>z&U-!7FC;T`qgPFl zdCp|zisD9d$iB-ibJoT`xn#~N*{dtq=I6x&{7m6Vt#|S>&J42oc>ftb=Cks=kY9SA z*vp$WKnt8S>R{oZ$pd zg6_a`Y0us9cH#U&TR~iObZPV#?-b$vO1zV$n*)1iN_Xz6tE(H+mfe<_sg&(hKg`X^ z%s@{Wu3x3S(!;=U0!wEs%#jxnuG5>!xYLA6Z`D~6lJgzTEN(aCIjuq57;XrU<7M2Q zpKwXbfhl9B-QZ`CiUZBtlTNSRvu*jf<^ak6vQs zTPJQ#UAunyQ!UZf(rm?R;r|)y#$U~k*JheyOAF>RPSn8864by9Ace7VxsFHxzc^gm z*b(V_qWG}zh&XP^k^q#WoZED3aw1Jd{s{%f;Fu`?q6EJ6)*}^_kyDRdzSGfJ5j_jb zg{9!`=W%xs-K`7e7DrfqayGZc^5<<)QAL)L?8rzo!Owa4NJ+^w&Tjpvu5OgLvxu+Z zE2T&2PHq7<^j46F$!XHt_{trrX=%%%moFQ&EHyp#EJ@lNxMiYc;>5&>n}fDcuZ1j} z|HePUTr#IhrXW#^z3|DxXPzlMTJXXP1uwls*Co5Qv&&dJ=7JH$C1+HZZv5~=`eh9J zov-D&^o!FTZydvOelIA%_jOoXJ6Q*PPo!U0)zN`(&92{gr}UJ#nwz+pM>>?R{H24& z-tkyN>6m9P=^8*2rOvV`B7}%4KPfpuuQP^6*z%kXdwxgzxl`lH)_%K&HzsaOte-lg zD6vs$FOIi1D4Q?2=-}DAq9Scauk4A)dGURMa25VLUAmO%P={JVfgXN(={+&8NtgC6 zlbY7#oTEa^zd_F?#!|W6StfyIEeXNg3Q_}M2lIITjWX+%yv(Hf#;Qr9yk|eZux#8R zJ~RJ4yS>3$T@a?TkD4;8cEPyksK*M|ul!rI7SEVLG!V>VL6jiVZ0^J$?D+Ynfm#jx-^xQ_O;g|KS=8Ka_E~vDOVilo$q}Y3gLG-(R~b*O z=n2=`Ow+HeGzIwk@F~P09hf(c@rD!c<5=uQr@QUYe7uX}GBq8BA=~r$hb?!{i*BxX ze@*8X+t<}hiGDh9T2z#LW7AZr)o=4!Kl6)=y7}}wZU~T-w~YS&%CA!O|+xlCna_H`CgxD?3X{_#EYSdtqm3iF8f#)Uw*h z$oiVcrpy^PJ}$bpbZYNsr8}LWAr-}2`JuII@(K;1#e@&=EB?D1A2i`kJ2>fl=qQ+3eGpGbwkAU!B#^WW5rl|_!%eYL9%P53 zl;_=epum$M};kDsOt}DsyL4B*!n}xxpXghWQ2h8jO)iKCz=p zx!0C(edyEoS%XYo`ccsp8$+JB{c)w{0Y8UdMt%qH{r5{sYsmJL3rzDnH>QAjNW=%F zLP#4uacG;tX0TY}^#(a!jyinN^Q8sKi_U{9dE`pzVDGp?hom!=HT)dR5cC=;4|n-9 z1L4>}>s(KK%o5Knp<)%vqRvll`R(P_Rm&GCe=ygR&yQ=o`QV|t$}!TxyEj@B&s;p6 zk5PUoYdnh=D!tWbm4I5xK-s@y?!ZBkbONpRd|K;JK@x(vUKbA3I{B{)FP>2l5<9kd z{glP>qBCmK{lkM&8qZniZ;UI*oP7Sr<4TPV!>G)ZntydnPBhRs3F3M{tYd-TX9Qbl zh#Zp6@rFwbH`(D_3)?@^9WQ z9V}23r}CpyyZT35?F&5iUERX3P;THU%DZ&sF{knlnq(#5AW0bGXne5SLW8)*I0XIZ zi8Memc}_cD^jOTrIeU5{V+*gC-4-vOK5Kn*^SUw9d5TlHM`yU_z8Poa&Nb-mri+wk zc87ee!XQS8xdgP3MSuiF3R2E4E92`+d8P6M2Kgi}?;S^wV1(>4z)Ug}*R_<_B=?e&=(B0B4>JXybmrrP*7?1ae7B)Wk{2>o)d6K09vAMosbs> zi>$w_tZdzrW8OGA{>Am^_(7T1D%UGF@ghmRhrfw?yh$b!sQgXktTIkOoT))4eT&~A zfdJhoZo_~qGG3uAJ@35TQx^2zxc7o^@paPN-f_}eQSZ`V8H@XfqC;)C4L5=;TQ)#@ zDP5=hUj**iB5lDvo6(UZ=3^G-gQ%G~BJvy|m;)?sqnFMsmh7gfzfGOKZd1A`lpkHK zytH}^&s+P@xjT9JrA?_z8XvvsHr{pbKipK7iJpB~sH&rbys#{iNFpbvbKZQYOzB#z zEIM@g*rr22{UjY+w&E-2z0FN@Z;5NAL{J0~?RzJPj2uHK6#_nu`kjC)01^~4Y6*=eu=JQ9C&2|MFDqlND-ND^U}t*tY{DNwug>8-!|HmUTu4T zKG2MV-XQ0R8wnYV=?)F#$KNZHHWw81o+)jnYo=iJWaFA(=!3Kuuw#0~&LGrw;hi&Q zmTmZEZRx+R89x>JlyPN8$4dSU-36RV$!g2o1{wmZ<6o3Ny!VlcTZ=&s%9i|8qo)6i|B5YMC6aV z4Dzf;AE|lw-MWV#t9kD|EPIq`O@FJGBR)qZq-J?A)HtpHjB*)0Hx)p_>b)^nPh9m@Gv`P}`HR z$BUA_BaCt*7A6XhI``be(szztFNeH{u8D=tyaSX6E|8?>PQJsbyy^%tN%uz5uc?sn zKdLQ2x`#rq3{5?J_+06r6$<`Y{3Uh5Qa>>Rbo?B1_ZQm(nr%#efY))T@R!q+@Mq#I#9g=bv%~k_tOP z9vWfNCusYza_qmbQdK3I6D{BytXqD)SE)Q9arW%$x-kv6<)&6Fh?6^S9Ire#g%rW- zbJL-69Z%Bdq@+%`pw=feyC63}&M`JBA9jTL`raSvm4jZ#qt~~jH?U$rIoz#P0e=oT zf_R~(%<_c!jqPU_G)9*+Hr6%QBn8;&5*ncMDLu+3Ykef?jo*`$d|hPWxRNEUp}v@4 z+Qt3KcVax?HC(I~@Ox}LR23n_!M!ufO!CC!8C4~7)=D$d*S5^zil1!rYx%0x*A}pb zo4W}scC_*&;0tCkgcXZjrzsc^m39g2qMV14B!QB_pDdX;DakRqaBg?T5N!g)MHlDgQ@L2Dnpa?&Iz93-H@-0?(4~GF~DD7F22s~_mLx`X0_@aGk3&tG_IBTT$ z-5dyXMEa`9NKnRboAJt$%F3egZN)L!348eyN+o~7Zd+3CZIkjF^6a1tyUW1820RHY zliA7sqH5bvxy!k*RK#(o(TaV$1@u9@$s178rUUv}n0Nr^s zFdC&d{8SO^#l`%%5+JRtuV<3$C6|Srjca^~ zQ#u9X(_71UC|y}n*&aD5yTp%wtr(}b=H+BnNcZ3-4YH>MEvvE_1_Q8us~#XVUr~Ge zeRbDOlipA!ORs#U{P?3pcT55-=iv@bFPKzJw4$~o^0=Wc!o!10(#KfF84Ub*Qno!JZt-pv1xA0r()ii zYW=2V8rD|5D~`X7djl94poykZUH?|2fp(dpP|nayeR1QR&GUQ8iY||DFh0qF*6-&xFWh=v z@tBy7u|;DN#u^MYe(QL|2EX3)KP>#s_V?z7`1tZQI&D6y1$?C67_rkZ264buU!1fw zGktb+G(SEzI>)EPHz_Ds*+tmQ2DdoCdr9Lo2)XUCD<>n8Dz-mflYg*&-W+F3jMs{F z)z16JFQ_k>IZ9f}pKrFB;~e|O1bNv*)8@yI&cCoK(90e|Est{j!Y4@=(W>SaGN7n@ z%uaFwRB7X5ZyufB>Q!ZFC>}q)&6rJX@r%eMx1mY%+7&Dw?Ho(GiibRWM;A)6ct!kcg}B)h>T zETULG7H4GjS!Y#Wf1nEg@8`!~dFA&%Uw-)y8q+9H&@;FmdjU5@PRpp$?TI@|-z}-G zRiWxlKStNWhQMI}6xWj7L5TD;zDjwArz+?3RQ|Zbp{#Q__)fYy+I1$kOFt4fHJG3s z!tS7lbwLl_3{}o*hfUH78-yu{AJnIplw|1bW2N>f`rN|8T>aE`KGq?Xt*InFVK;-W!5CGe6LdU(d3GAuYOQ}Xj92C`M#4AsP|O#UZeKzq;9lc zof;G%Ln8qNmUNRoqogEV?-ebAX_v;@?W@a6!@`Oy)}!-$uSv7EWH|!!LL3j~ZtfVlTiPfMkGydS@*@<`EwSS`DB;}cw>go#cY@^ibU)q{$S6&Ip4|DK5 zyM6s+e=m%tk|pu~@HZiW$>y(1Ak%AdK3QKKFwC3u5#eN;SD9KkKO<{pR&9En*<6=i zo3lKpE`3aV{Fw9)=Z_sbf9z86EiTZ$t-}Si>8IhBvGWNZSVQnGTuPJgMM}k z=^<8RD0~v3mdPdfgP7U%v~o7CDRA}hd!^m*JlN2qwr{Yw_Y`DH=(lBNLEUmVlTFzC zbI2QeeipBJIIlTcURJoS?6&$?|HKCiT4KCAom)!oZb}c#Xih3TKi{A<&n@olf*9mDA`%QXUr5=*M z#KU}w&nc2tHQ^86m$4h9G14I+R}!#Wgj;}o1x(d75)9-gP`RmFt9$dZ%Z^=giE{55 zk8R%kSX;R*uhJUrC#8&w8l5~=vfgm@Cs$ql>6N_m(AhhlJX<-v;o1p0IZL0{ov+XI z1D*=`3SK2$0=Yr@lTp=vN%K*aUp?86VHKg(Vdn|HCMhSfXlDBK(;}n0q}sOJof*jq zX+cu{&OlviWMp>A1f4D-+Ne(nOkXWe3G^O^9?f0kdZT1E_dlhJAiWr^yOGta#L z{*UQDKD&K+#l^OB%GHV}rkbte-|@+`dpE>`MB=OYZH3AOeDZtOGp_-75v5OQY~*@cImN8-MC83SyWiyD7F<=RmVgpSO#J0$1a|cW*cKz-F4~Gs3Ky} zt{%!WeLgJoSoOWX~Kj}@%b%wdkg<< zQ)A<%h6kqS+oxe?0{pWy_%A*M=Z7AFl|eKiR)ijWTJ>T)$sbp$cv`{Mtp(e+A1)x= znE8k78##_-n!y5VKWNs1sS@V!U~c>7rPfhV`7KgG`rOe8wLAHTS#w4uo6>!=0;VVA z#KZ6kX~o}SzoG?5E!D!W7rb6u6)-2H!*oQ}Zeoy01#@%#g2JLB7bX>i$_4Xnl@%eQ zZPt_^+306YH-$y{_#`CF^^voDa`LibjaD65U*e=`+)LYYVZ!5Hjd(-a(w2`s7iTjd zzm9;5(jG;~tE&L3OVEXZsL_%TqA7{t4^@8#TCod3M9!AU03lR1U!BucQlw} zxT(CsU|~MDIaTU9L|`uAI}??4eCqCoqQ+@nxp8rBxO;WdT2t>iOKe&1yfuA#t_>|G zpyi`l%cL2oqZKU=Lw?Uv^DEWn_YEY)!F>!OOxlHAB}sxVlNh}4r>4zehF3Tex$1@t zc_jMnwGYC91pj6}zZ^6xto|mL`%Aek0=7${SyCN9fCjLslzyXsYKzMW|&3zGt~3Y-Z6nNDocwQ+CLutz&% zPpFBPq6}>R>f+r+o-N)h1aIH?Cu8RuO4*2vrUKKQ}xiRGHh+zNfZcwY|-H!`eb>Ce|lxPP{)RD7@7Ozv>)o)I?bj$>R)Lj>=A=eYpP#0MLq7^77gdt*Qwe$^ZG_6F1)YM1FmE60a!Y<#1f>;}uqzTmLLl{;*|EQRhJ#D_@D8X^ne$Lg2O> zw6E&-jd0)aje!x#0kpt3_`4T)pSwiP@?7Dv>N^p1W*|G^aNZN5xZyk~%K4atA#N0Y zp~f@GOE&8iEn|*`ZFv=@ZD`AxM4p%nwPm7D16g;6g;|}|VHimaTO z{4;(S?Zf^6^kZ%*9H{%Io2<9oV#WVA-^>q-cPY2rY`y7572mrtlcQlHiXj`mx7fzQ zbU-^Lv5SQliNOYLGJtm*;C{2p5xjnkqcFSJnYCu$M2920Xzps|=Fm}zCo?urzG&0b z;@_=)hKuo}4(bEMr?*VndYu+(OCP(NtBRUu-eNMpssrEST;m=lhj*Pf`VDCt%bO;h5|+KYcD1(l&CAOI7Hqoz7A!Ed3=(0d1nU*!l7PtM zz~H=O0O3)9S1$>6qRH9RFui;Ieyi;Ak_<8$NVPYK%sy0*FK+Jsz-B^Smq zL1oe(@H-^2Z1UM9X&W)C7Oh4$EcYy$APmU07|Xr$oXO>rr9&_{9vPMWlGV@~UIDb3j(?43Es_GQ~tAPwHwOyP|sx#X#-XK^*0ON8U7ZjE$K zI(oZXN1t9bXT?BQZBUw+LBIAd*@&IVd-PxQH5k4$)_q<&ai&fIPjUF zzE$3(aTc}xW2bDNn8~p1r+|YD(|(}FGt~Cq7wyB!FcSQlEE~QHFO@e8?d2oE46w@7 zUY^!QL3ZyEe9s2=!WwogL0C;gdx3KUf6(Kffo6WIuztZtE%b6Q`ugHKh?A4Q)g666 zaw5=uodK9L!5&6<3MnoY=CXNkE}^}5Nz;dSTkH!AxJF}^aNw@e*daALMIEK=`V7~9 zs#%&zm!dng@!*yP#0uzo)$9x{CLJ*vUrJwKXJ7_IBFIy-G$S-0P63M9cM1iHRyMCY zuxS0Fp3ZsYQ%C7{uZx*qI3{RL-GZ3V`R7k;x^cX;vqM>bwaHo?ZOD$W z)L50>)){+S&OmSV=;Jl%WmSI#c8oA#((=p^{_F&O=uq}sUu-f>wvbD9Ps6*$C4nZ5 z)A~mUPJ2AbKOoZWqfJxhNlQIgE3igU5&s6B$r1;RVz9@S*2F-sZ9dJ^0M9M&)YieE zwwUn!hB(56?>9U`Ci>q%4&XVjlK@-Gxf^6RxT$iXX4(z=( zpA)5#2OEpQ?ZZyv*PKU`=7#WnKu9r1!?c&A?n(zVseIYbUIsNgN7JuVIG+|Hhuj&i zWtubEGYn|DSK~s1n%%6F8d(7wJmS}dv%%>2Zc&v8r!v+}o8Q>Bb!l<&#Pqgfvk)(%oU7w+u2Mc-um4cK z@Ao9omGHQOpAsyg#82rZTbzAdwI8Aibyyli8i#e;Xy*$$hSy@Cr80hymGWLb!0dT1 z+)Qqr`W8(;{CgUi2;)1IX79s8PN{r7LY^-7C@vSHz#8`)1^mQLn+RFAMGUmL)-*bJ z0iU{cid2Z`%YOUy;q=79y1K%|zOnrqt2T+DBTd^>2_DYb94BdVSiq#k$%tJRr)k1G zdK9YW#DwUmxtZk@mN$3YYA^HjhQ|7Dn_I7MO|6)k!%L+}=S+gxo}Z@tnXJ!G_VY6| z?yl2^W-bi2dj~Ztn-cyJ>@y?BCe6x9Ds5;eO~RUqa^=Hjb`bmol;ouZxD5yP&Xih+Q3cNIu0K5(y6`#~ zTbd6XN3-Cr?s0UVY7R&ujyMP3l#BrW=M=%`hW=qqb`1kP*?fkH9IY!E96KuF2sOGn zCGKUb2zD9~?4vtsXU(kJF#_x#z}d8|ANs$*y;JLFDDG=Flue#gwsG(%ns?2bwF_K{ ztWfo^#?z^eaACpnJlCPM+IPG|ajEbk3cK%^hxCOCrP!TG^F-8&fhZC&k`^muFfDNP zY|r4hS}D0C$5u8%Z0(&deE*lxwf|q+`f1nn8K5_j#TnrgFvJan-D0;5i3?6l^nm{1 zhX=$4XWM%(?u!mS-JU%pJ{Y)%e`Y>pI7!O^-kEr#r)Op_$;v**jF6P-9`BY@?o^>o z4!?~I;330o?!44!4;8Y@0U1d^56C1BdE^1%_XEVA8`5!Z;RiZX;XNYYh1NRKj&y*$ z8+KPZZ(1(TmnLp$lx%#M0r=)w5$sruO{d$7)-x2p#7R7%FX_i_D%gb^+J{etUBNSk zg>rexP}okYvBWKqiF76k9&Jy|;-sTnFhU#ffG)Kqtxu6ptHI#~@oZ`PWvtx4<)KW~`O5G(lw)PEwP(3ge_G1^>< zs6lrux=zmJQUjuy5R%@9<6%6N8t3yE$aiku;iivR!8qL5KBZN}&Etkec#q2FhGP9A z!RP>KiR*VMNxoX!H6fyK@bM8hs0Fl z?Mwd0hb_b%%atTw4m^?N=CAPN$qYt1Y4@xLXBgqsofO~4 zC)_wYqT#Iaf5e%?gH8Pxh@0!dTmC!jec@(1Zv6ECe`II+EBpzCW&|R8xnv}4aj+3L zo*vflRQNyQNieX#f1+bq$$y8H_f*}hMEP1ft$9j}KxG(-lI|@w6A>9ZmC2T#g6GLLg zqX?}?oQpLfxF=`=9f_SbtyDc6tDG%y``u%(9RGw@90Svo3GCKe${M3!1W2pRYoI>s z&8m7}&8r2mxD?!ZElyU2&^}_|y-;X~*VPwKh&0%BX?3~z(OewL8XvDVQB!SF&u6LU zspTF|970zsLv9C}JJQa?IWe|FoKO(`)QhIDo_t*o@^O&xVkhHy>RJ<_eTT2NsmlpX zdY-{PM(kI}ZC}Dd{~0m2KZ1^lHRbfE3#jj~SZ0lMfwrG*0l!OtXFot-k)nRx zXSogFZ#d7r_Q|p0Joh?mf24<$hb3NvGu=1fOt-QDoD6GP`I^&tGnra2Ag+~i0ff3w zoo%+3=4SMtJX5|te3(ZJIDe+=;Z3Jvw6o!4!%)wMD-Xe9AwAT)RhHcL3DDap z`F0PyQo|0v1H=UkjUZzN#E`E!XSDqm~o zU^E|*9(PPCt^_NmRvQniTo5fjgr12{AimTfTIByIYE{p&KlI5by~uY!C)y=(MkHHc zMywvaMMn2O1CJYvr8{3xMvG&1pb?I?-T@uslpjV9vl`8UNsklq?=hV~MEj_19=EL=6SttGA#N#8&PyM|mnn}s((9FbROk^Q z))yt%e^#D6UHvg(^@MMaGxP3fIL%L_+0=*i6QLbX&rqze1`qZHiLi6bIw+6M?F+8q z4O{~|Fw}zu;PgHpk4bu|?+Cv(PknJ|Zn~p0gEH;=+;lgXRUd$CoQSiS{ig?23LNGP zA#D-HVnu3kjQy}6FB2UC>qpRj_vWBKuYepa_6KfXnr8hNPQqzB1Cnt4Ky_(`kAWu} z?-$zv1^bLHQLc(ooe_} zPjT7%POp}fOmCQ1Q!+QIAuF>sexfOYA5Y9$agK6g=5)I)v#N&sEN?OT`2+WAbRF3R zg!COg{w#j@*s~ctYnae8l00rd9OVWO9>SsCE7%G=y?SYoNJAZ0v(T6uMzRnX=w#J! zFftE`HEf*RiylI3DA0v{y8<`lM+D^1A_hZFhm+lg`2i!4bDQ(}tOY}dvNcx~e9#?L zobS+Zjy{GP5ruV;op#vK^j?>G!>Fk}YR*VHJrM=G2xE}D;lU9z;vG+RHwwX^Oab%?jYkp;r*@`2 zLhe=;wHEAK*|Vp)jPHZ+F)JVO*4{CbSDv;dX#KPh?t3d=eYao9A0^5!Q5GMm+W-9h zO$${jlC#B0*hD&c*%y%_w$s#KggX!=Jc6=rQ1F?z8iq1I4`C=P8#ktfPZ_siMq77X zOGM_G>bZBNweVm;-GK^99aA~>A`yPlX3JX7qgLk^b&9}~*3;%5ZEc=2Zwk>eaTX`| zF6HBZ-@*X>aY#lEny$fFIh5Ba8gFQ74t|^jp(OGWRl`oN%5KlI!Q_c0}XPSpU2l`ceQWk2JFW^VAxf??aox z&67PbH^ptC5xG$?r*Xos?LNuam;9_hJBnBzBW6gsk!0=2SyJxRG#+uH8#68T>3?yi zn>rimT=$(s1|yv9en``p)KOiHQ6&RUe>p1Ee=_30-q+ODk;is{=BrW1_P%QC`pdD2 zE=L;Pi<;kNgb|)6^j*qnlPPlAWDSY{LvBPTF@XMwb01F?XEiQ$$ALA?Fb_&{Q$*Qs zp6Lq)n=Azk&UGV_;LLr(FO!H5r}Hz#>3l>K4v0bPgP`w(z6t?kGex4!aYK+jF>>I6 z{VF=hKf~j!h~z);k&AI2%#QUV%1eeb+c0ye+h<5(XqB*{P=OVN*WY~6MeeK)B_$%S!((UV zmT7Rz&OHl&0PAX;`jvnperS|>(vSe&zIb)c`_7m}ZBWmc4Gdpj>v`tE9XF#zs|_37 zGNi8oaW2kb!qtYv=&bdOrgD#MzN(83jlhrZkG>zpvj#%HNmx>}c%)k(b)dx$2Xzu= zZUCIhud0z{P(02ywLKNvmjfcm$iWbKnw0zSe6EKEI}pT+`?Oa#c8{of*>G@r#+3|! z_r5`vnn7^yblYuYjZ*Fd>>|^_5a@B9fWj=asO5yd5qwfwIpbyON z;1SW85faUPBY8#BzXy(@wNLj}NAMkVZ=x5>@NhFhEeh?z6Y`mE?RzNH8{OJBN6v

UZeaj`TRZD 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-LightItalic.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3783f8dfde5632c725559fad897ab2afdee4658c GIT binary patch literal 64560 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

r$IgQ+d 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 XCsnH!M?balzj!b5tkplUC-eUSNwFir literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-SemiBold.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..49109f8f5a4879c31488c92f88747700b443f459 GIT binary patch literal 56752 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 C=sXJm literal 0 HcmV?d00001 diff --git a/android/app/src/main/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf b/android/app/src/main/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..22243ffd7fe63385a22782075ec38e60aae7a8ba GIT binary patch literal 64816 zcmcG%2Yeev`ae9gYfHA}s_JgpvMu)}+j4JlO`PgD-AQc6PIF67NPrX|1OlWG0s)fH z0vv=A>H$YTj&i^qy&RpR9zB$USbD$DtYpi!9Jt^A^9I(tl6GdEdFGjCo_X3Z&KL_} zTbaxT8fxq6Sr|XW*x?2E*4Qv@YRi?y0juzNEn{tI4K1xT$>)bRF!tL~#`wikTe9<3 z+_?McZJLFgPuAmCOM*%=oU(RC4i`L64*Xbs!eV>l2 zZig|Kyw?@X(hny&SC$XMzR_pvx+9%zQQAuQ(G{y$K zN^Pp(c3Ut9qO5=`Ils`J4CKjqg?1}}tySsq20Fp-y0)czesH|HE3hnb)}*P6xAo3z zUmCr#ETuJadqdI7>ERP{?9%-gG%ZNkqMs6zwLW24bywHiTh^x7^4k^-9!fXg7u!-Y zThiFOEODioMWCOppr06pesrLVcNZ3Q5&7VkD(AWUBI!RYj4`dsppWAg0?J-k$pPvI zIe|V)BXbfO?BQKev-!o3Htw7sx8TZok59U)IX>k^lz0Bec>yn$zN7L4d^WcksjsRK zZmHmxk0}4y=;EB+$XD{8rDs?$(KYa*wt}ooc9Yu1e?Hq@l{J=8nmtvlY(m-LReeQw@#mO+KHO(l6+)x-sI{@Haa;=$8o0&l{97G=U;w`(njB zv^u|*N&qj_W#y)ey7_Hg+C=HTM9jnvjCr?og!wZas>lnKi0Uf1F&RXuH-g;wfqx#~ z`H$v{{+!u2KP|I&e!6tT(e3#5xpUvzdR6(EH(Xr0=>}^1CCun_=~AWwRoiW{MW=r0 zm-fs1&$vzU+dbGLg)YWB)p%#Fbd(tYXJLM_B_V_>^bNentK%yCY9tEH=5}LV zVL?6~D!DShLiigC{<@&NCfR&wb4F)$bojuod07Qp4cjv3ESWeZQretYyL)D=-d?c$ z>@a`-DPi^Hi5AXh`tpgn69awFT9fmXREXYT#C`4Yc5dTt4#j6gJKomuq)m=D@5t=S ztTWa|`)r!QpLbL|{&?Fag0u#ZZjlbKNPM6f=@-e}7!Ko3G>J-EHj9EbK= zr2NH~4t^WQ9aiEY)y^NJvoOXw7R%D8$Cy}Z3=ff2p~842Wq7QXV6IER>@}KfG)(-@ zi@VO5aKnXvpH*tnAKaL~eNIebTTay{6Q&ts+fu5fqZ3Pa)L8G>eYkpwIXcrkZ|C6K zDbusf34tM%ytgqcDn2xj7MU)|s9lsVeij_taDy`1ReTbA5Trib)XxD?=C0jypPVRb%nu@TetM z=Pn8J<#%tMSf=r}B!~HeVM;W{>>K_t@E~wyQ_Gl#otTIB;o|n4I~~tpMoP{PoM&<7 zeou`R6mv!$*Sq1u61<0b?)aJi87~6&{Y)eI^Ur8r@gQzUDoB$29dB~0qnjV%o3?Bp zcw*k8)ba+lRLbO+xLPiVH~8Y(!0&ZT^2d)&a&{ToDVAy@C(VS*!_aNvdiq^Yiak2h6U`O-rmVHEQP8 z-R?L$zAs*~*3YWVw5Fsb7FOjI)rV_*W(zZLu`sL~joTpXj-$JIFg^h`!*Ttef~UHbMjx22yETEb;sP&U=aUY1f^qw|+u zIbkcVnsV!Txmt5pVn$0m50A-r{M#C`;Ed+!lVd9G`g6_7MTyP+3;dJf7oDiAIr+-q zOD#Mj>$8w0b1mqT79ES0j$_op*W(Ky%y1hpt>ZVoUpK%f{7tp>`ulw^xkNfX*djGM zZs7AVPFQlKjVKey^ehILpp{?nuyh{9A^H#xlU?^@{@n46spehV{(JbUbF+7q)x~Vi zIy1j6NjiSZ?XDiX;Bj|CgtH%%s6h7#h=jgNqIYL(Py0`4*{pF=ATcRSD%q?q+DqNeA z7??KQ_-ISB=7l3?ou3~a= zJ^=tPs(8BNCdVyq7#>1NU&c~7irDxu$I&DGJHJ5_cPl-Um*aP=Z-7z9X#uxzi);b7 zcj~$3?!yDS{2ZV67}Psa;tR=0bUgSEDaTz}dJCn+m{NHZ7e()@3E9?j`1Zz-^HAz( zsR*Si2Ok41t-wef#z+Mc$1F7Fq32kz6F^SBnBqc|Bl1$clfN;os49O$Qb{e3X?~+; z`sB&|Z?#-xPs)2?NmWsN!Ka#xh0d$XR{VfyvUFEPf47jH^+IB0|mfYD}Pl=f!Hw5rBR!?K1g zuOL550$PEMI4%|SY^|{#DBiU$vpYIQyQcBNh#ha>Jns{>0i9TC9^T;iwR>&D;~RKDCs2Kg z`#ApOxS6XQzw)_!CP8=|%I-#4KkSn^P$Ao*xU}2xQQfk-C95i)M4|PLcX%4#;dqxP z;Qb`L-=(xA1SXOq#hnH}=*U)sBa* z@@dpnL}~bukj$2yNl67!QD~*o`ID3&JqbD>xdq&V$Ss?=T?Lm(2&6qh0=61_|0P8m zXUtn-Iow-jn)YXVOL?d{vb;j4SOO|&Q;qpj$^SK>&c1$%wZ@Rwd;Rhtb!77c<#Q&)l^Z7* zjhdOqjtm6*zByP{>mQlHj|9)#P}G=ZGNJxf;M$)%uqyzr3nBOud}7*Fpdqk?bgr@! zH?$pZ@aeA+*5b`j!V;2H8blgmRU9?2l~#4zV_m!`4zhsG#ZyBX6Eex z24b8k{8i~i)D8R+1_+x(kf0aP6qq>QoSGP4xcQ&80RTAQtQC|Jj)||rRjLdLdnD5tB*4oO{3FvVdW~>&Y zC3>B+$|r8YSh<3u_k+A}G=S64`O z?7ZVR&1M&Fh^+84{s*G?H3j-Iy>4>Pnq?Z3AY2#fShF?;`@3hDXHaZrm?& z5=LbC%>RBjvrHKgezL|tA{~P(=1U;vi$`esgOlP`O2v|q) z4v=E7B-rQ>?|5fIebM^K&1+JQ^i%`&p=l?|XV=7+8*5BPP3sLu`;F?si9Ax)L~EkJ zJ!WqxZpsAr5ZL8+pbv^9r-nRAIx)Fy&C0NZ_Qbf%nUPcY$)+fqY9J^j&~XAKa=;b8 z08AuzfFH(6w4cL7CM}GI*g@Qa=UFq&vr_blXLL5#8TE^bR+`t;te@3VYt(o0Yg6*{ z5urh*qWO!A>gn1hoi^5%JG)!2njV5yu$SRCNN1Af$gWrRf%%oBQ^xe64TS1VYomYu z^5T%ZlJMfVUh_uNhWvo_Nvf&3qS+O%w(Z*0_AV(S*aC3JJbse)MBu#zsKZ7}kKnhU zd1Aq@l$Yv@d+geLLm5qI&@Ki@(^Q@`|G(cgT8T{g6i1*SAI^4QSh7$b$wP|lVcD_L zH~f*lAMVDi#1`EVh*md1LTSQVBP0}(7c3X{8Vz@C@i*Mu_uBpbm*0aj%lSo)HT<9> zkk4}*Ls^W36o#_6>ugY1%a9PE#@^O%JG=kcnf-ZZu6~A}y!BRxv%U2DEZd)F6nh_B#vw|@i|7vJO2uI+^pjX{9xNW z#}jSyIq`u;Xf2+TPSRNGXq16CwNRxO>eqdPb58YVuIlNR+6Df3 z{K{Fx9Kf(*DZ!B2F?LV5EF}&{34cnllw9V#OR`9nV$IIt*sBA0VVeN|f$~GqeGpSk zK5mc#BG*ihm=iTMsyVTuCPW>ety`nbvPRAh&zxAEo*cil*SEJnV1aLOc~n+NwC@6y zw5C@AMkfQH<r5<_K1uM3`HwSj$N@ zUIBOYnDXnGPjt^g!0M+?HR-t$=JQLA~re2XJbp4 zzd5%pqj5%bT<7u$VYB1O4gdr(ll?6()pTI!D05KMbW0%fWVR@HRmg0qO|(P1f%R@3JOwJ8cd-% zhTZ;BZSV|ZpijP!9P5kLt68ZO%Wr}%H3+ST&_1P7x!I-IxJ@&o4(kGx8^3Agq}GmW z@(w9C%${|uPfF&CNQ0t_hruR(9lx`~aVKB&-5%yM0*BG0j~|Uioxu_&#Bc2Iv$?^R z2ZLGep)0;3Jf3;~<}LTxr=7W47oI&cDLpMUdn6Ve|L)`kOOn$=2RaYToeNmrh2Ahi z`UgpBw2ypO&#eY&0(h*2LB2x4NB@fY*XrZLwuL8Puwi>H7ZDhsm9qk z{1tvZY5?t#C5OxfxLhIxbi4)m>DV6O0rkCJvn1Ib=@YRkqfi@BGD*#2YqV9-YB^Xt zS2p=uw9PSr@j+poDrvGR%Ew3B7#XM`#W}XnO%j)WBaC6|VB-G%zxYc{vlftsF##*) zRPbn%kS%EE<&p%zz${P+$g0mr$O09H+@7w=p2~nrJ%s`PSNQ`x%<-R0)Oaxl;wIR~ z36I#uD0&jom1OaYx3%*kL+-vg`=;%i+uT&k|2copoWZN4C4*P-az(4q%-&;f^VI|^ zEdtF@r@yyg|Gu{G2x7#ZMJH{;`PaDpDYarBfkf?mREx0`0Q)p6vK$W0+1G;Ogk$BC>)G&QEQ6>e0D#r=|ku zRQrvt+Ob3TtbHtbd$w?--ZpInsgG#Gv40fZ%d8JAod>#)gAFrp9NHIyi%kPa-%AId z9Wfgw`uT)tF&zT+DolrPFTEZ!MS=qxgTpndLCYvKV1y!^WiT+&tbjJfrSc)&?ZqPc|S~*h^|<(uoUhL!4OWVKrI*Lhei59+ngN z_=1_!Pn{THKylTwLcVXP7EqDwQOhd-Ujm-+tVPwjp#9XJyw$Qyz7De?nBc-}A`#mY zoVY(#F78a8Z1AirY~Q|`np5A5s7&eCM)??KO@xrM5|V|97nFm=lw?K^_@uyy-Qo1p5a%8Mt#z!f*opBr`A8ZI3(huQ5>T2p!2U^g1NVlvsh&WTI*4b@tGKwW@W z-Xz_lKps!dKX3p@5?eX!L(md$Ot`6T1+SG7Opdp*zA}BCN!ro-5AU0{XODEx3hD8# zzbuDfdJAs_KU?m!2uoKM_#zq1hL;bqY=A+MnBmp_<*z0d+3v|Ub^E>9#G;6Kx;W{~ z@SDfAko5|x2InW5mOU(7d?ASXqmgDV7hOv(YnP;0#{@-F4YX2u*03A|J^1mcDior2 zR{`9TU2&CsJ?MFunnzTVqL8!WmQgin1xbJHu1c{`_PS`ygTh8smggd|!Cyz!<{~q9 zZ2~TSKwyU?Y=Iq{{5K$_85Xf2Opwh?dG|ws2YOfF!6tu>?mL#y%kDnoW#!$MM1KPW zzoywMV+r4-bn{*+Fw`}a5dGqB%U6rJL;Gr%WK8S+^{(zX&ZlB2VyeKnpg@JKhjbaV zazVrsVFAT9W26;S5HOSpyz++$C8qM4VQXmmmWVAGu!!=6J{~h{6n&`gv8k^9N^hYL zitcC(*8pTgRyC<$4BHs|_{gxOP1bwzjsF1lVZ$4GEG%zg6hdjYNmL586ehb@`y1bn z@!2+P(eg0Di4hyD9JXkAn&RB;+$Su2LK8i18#0F1yPfYo47hh&pL77Me5g0qiB{rI zYe{smb?*&1ep6^=oW_pQ#BjBClNhB~mI2(287DSACZ)15!{%7)9kHGRIJn6>g0TW9 zBdK_N=!FlEi;hnN1)m++8NDQ`Bigapd)raaAFmx;?Y&XXHnMo=LtYWuDB9A4ddT_h z;Y$zH9z0lg>4Ca~m+_Y`J6Lz%(mMKlDXsNo&I_bh-1Bn-#s^2)iUd59HoA z$~dVI`u;H{N_U<2VKt+@gO~b9_c7YmnFOL9WAB_xc;BkZCQ`2k4_Ar1HwUrizr!wTm;S?6}wvLuks6KZt6pf6sf(Uxwi z{AX8sv|sq1Wn9`4vHZFfk#Fq`&oWrJ&}hiP-7>u~tE!r)#wk+vL-=%6HQidZ@3TL*|GeD>qhD zu?nBI%kN(|b#_leROHob!8_)_HJkMUQ(r40MDq z2n^2(k*YGH=LcxBLVYSui;pX_Vl~ZWnXv(rOTnRu0xDhlw@B=Hhb4{EBIZ;Scr;DG z`%i}&p}rfu^mM3EAh1in3e04XjrH_YCVluk|e1#N}C*#R~i$RqP6Jt!8%Py2(}zDD{}rQ`@oiz21u*G3Eb9o zD=8iXL|8cpoCL*j*o1Y26i!JhU%X1XW-KRaRTA+Jn#}ys$&F3Xx!f9_jtD+#^2P9?XRY@wE1 zbBWJrU9bAq3}vI?ALHuN)}!FneAUdiGG zAY6TbR?N$`L>NzaTXBVc*l(bw+RK)twA#~`z#w_fl-c{0ZAXI1btV!Et`a z`cESGxE=u6;5Xj90Qf5|K0|Fqg3tWHw!mn{ZEG^PjMui3UEGD*3YCbv#CUKQ$>>%? z(B^K8bHmfuPMfvT(y(bf9|wiEIP$%@I$-Wnn<=ij8|yiD+3B18w|n)xcie`>%ypQ& zHLQ3DOcH)H*!e)}*O0729s+3?5wi3vPBoAf$d}+Qq0>~}lxd$tZ|Z_GyKuJ{hwXWWe+953(>L3+UxX=+%3@tS~f0k;bk71i5Ujap9 zD0KXaWeIav$a*3O2l5|`;)?kdj^R>GP}aUPJJVxT+TERHwlH~CPjXdmbkgFouEYuR zoOz9Ya?8ei{}%p4rtRU|%G2!Ok;``&)S)3WG8)U$f>et%5w+!+HJ?o`)dn}c>aSD! zEtO(jFp#x@DXY6pEojB<%V8h08t@Bk^)bTktJ5{aySzKHX&J~2rDb4VfG#`4r-EOT z7wT)f3-GlkNW+O%mva*q+Ik!jBDBl8_g`@oo7Sm9V^)Zl+dCa{ijQsD^ z400GC`C*9E7v-10_!3cJPP#J74lJ!bdFFcseY`7gul@#vR?GMvTvOwXfEF((_&41km z;6j75yt+jUweTD4vuI&FPYdE#UcD^}NbK}hwKP-Esk;ZXBEZr-ENyyq=y*|C2>QHs z!zEyPYm8P@;V>74CQ5K0_a)%+m6StQ9d^{=If7mcRwbto+UTk>CQ)Qhy zd-kapM<}dOmZa+zSV8~TP6utAPKX^K8|vw#R{kK_R~6XLf$lIwv5auYcZGJFN*Km) z_w2{*S>Z{39T^wZ7fT)7&$B;!tQgI5bW7>gGU+4HE9kRNFR#mFmd_K- zi&ge?J>*;;SE_5zIn)qqluy@FDOqibF1geiof!tDFJfDqSt7Q@K-RW+3pNEV2dqN7 zVi^#TE|O6dVbi8*Y!g$96Ma28t1Y+q%nL}WZH^H=oh>zr_!shK%MxC}B2LVQJPYhX zfCnmv9fXzEJUxW@#)+wANg?nIHhFB1{KE^;c<7L?@JmVcQ(^)p!AW>{gTzBC6Mg1M z3x=JB(L0KgIR}~x!KucJlMxzdudy;g&~A8%myyFrp(BycFeKOC;4=(Q6~$+Ecuyd_ zhDk-_#dElXruiuE;fcij6o|LNUKLKfZ#;-)We4s(z^6gc7I}j^S}2TMko!Rr&@0~5 zBX=_ba+fN~3-CeLR?h0QG>nG7jyCf|Q6e%)-u^o{hmOiS_-Rp#qP@Xx!qTch&Oe1G z&-geeBe55-+oIZ{M#DTE?zAq5kIF|+k8@Z>GZ`r%Iw$_Dn zyO6#}M<*(?sfDBUD5Bw)PH5@0)~$GZjK?{oujb}2MtPkpmYh9+pJKNli+V(FDY07> zlFkLZJBI5LR|r>bWV-^mE0#-&ph&KbXYpSJ&!%t_2p*7`l^hIc~1n*UPG304FzL$R3 z4&x3@uLjO;JG^`APwdFd>=+boy(2vK>p@_B^0~ky+5E^4)6?b`PmAH;SEGz;Sy&KX zl3Zp(l%(Bi64t^$xEn_!=P>>QR%4lZv^aDcrJjBfE zxd^(uqV%K&>mT(5>)-F`Fh(taWuN5{lA{+O%;XYvYkrttQ!$4W{ul~`kZpl}jlvRF;yJs`I5n}$|r z$LAvf4;fyf-O!U?e2s`BNhC`bR%hr~AmohDw7C61)XE}_ln|tvQ}cNfQ_EvRhGR+; zMTi;^5Llvji2##_lM-^vrJ(?m38V{=WPL%r&piIRh&GV~oo#@{MzLeN*po+>qzwvV za+Hkhj(nUr(Fy3)V=~0FEdL55=a9>(4L?o(wEnuhJ zom(3Y>|KH+kc#{wa6l~oiI0|Mwhde73(7={WWiZM_bmODVQL0;R?71Y~BCX)k`Qsx` z?ks6+H7AsYgvmi^r}q604nK0?u;KrVL)|FO^gl!?ZS~|;|07C28_C5KI_w1(gFcw7 ze!qjw`=Yv|-WVT=(l78F8vGsHJ?X+->Hi&fB>Mev;#&;v_&=hl6?_wP=XlK(FAnSo zNqSs5BhQZ0MU6kz**$NZ$no+Ife2-8%1IcBWR}Z-8*-D?3YPl6N4)Ks-?rrFAC7vH zlinY!{NEzq6z=<1>@qaii88DtFpP?5ca4jijS71IRM}E^#=gtKMUJ>3w8>HjBpjpg ziF3z_jfkUjZzjBk(=B#Y?lr3JqJT zY2ty#m8SZL39DAtI!;blxvG^18XPD27xJQZ{OfQSd6MI8{zV%_))Mp-11NNcZoRRH z1woZVg5ikBGbI-A>;gkUNKf#&rgI{_!~|LwR#q-tOJRY)5Tp(MrF>X;-?6cNCFGgJ z&mQYQa)_Lif<66xzIXd70cw62x>lLIg(;qItlg7r1-r+pQpv_J$3u6jK=-k{2X(>H zAR?Dh-$4>g9UBOOVo0NZ6Add?iED&!x?+_8y~L}jr5cheg;_%JR2O~zT5x^xEgL0A zk^>iy@RT24rj|y^jEYwl_4GbSj578%N>4|zUTQtdlcx$OKJw(0-1((5OJr$)3~uz0 zp@{0QEY+q3zOmgPGspl@?5?xlJ^bjqI9*h1` z|AYZX5*Z~v!L0SC{BayWC^;qEvuilDM29k^(1oE46N;~h5_@_fqzEzdiE=z*PsyrJ z&AG!*lU+M~&j{4BU8{OMxGQC=kO>wO@lV+!XT`f^rRM$YjXr`#Gcu&(qo9!Rs@PaT}3)JK0c#Zz0}z7FLe8>Jo-xXP*JnMFC4zUe&``3VD)evECdCA@{TVdOptB#A+zG%M0gu6>Zd2bl6 z*drA9$sQ3c{7y!#qo?!j{hR0V`h|CYP>%)oXYWp-uHM> zh$Y%fkN0`5*oyz_=kgO&cy5d1)=4{OI3DoYVd=ZXo2@rk z{$xG%qxbGAmgF^Zq-!k4wPpT$r=j7@z(VU} zDKc7BJTbX5)vtQmg;{=u&!h*ZMU+;O4UTkkYq6qG-X!R}*ihOegxRPRg?1r%l}l@f zawk2vWbqo2J*les7OXh@Qdb70SvKTPTFmFW{BKE?d_Z_sV66hX8p?p6_|^<(L5LJ) z*x^hFE=w$6!&*Q&ok&^%Y$UJfD4ce5W~Y7N`cEzyliZ1<7y0!u37#b9+mIWS%nYL- zqy3F%eue>(J3MkUG=4aQu_IVRbb^m6+BEGDR33KK&gbc zFFj<&VZ14;i6?+ZU2BL3jKXR`6kh;7IUOS#FZ5=v2y2l~0uI3=5=tQN2(9<0$z^qt z1hv!Tv+8$^IWky?*ifa--^pPiWQ^0~u~Z@h^myS1^E>@aQuK$X z>8j&?mpFf#?w;Y^CsW3b|6;6^wtuI;?w!MFx_qZ=4{(}ZU#nRDC`*||WGO2Ey$tu- zyK|(M5qG2DoYjhtWPI{)w5ztI!Z=PYv;Hk3942R|^y)F0&2r$oNqI~l8=FSN){X|l zZ3%T{I&s7PkY@;)wl*ttWPX!sSL%~>iv{HFnA{nv5Y@V0S;+7pxLoETW*?(GU zffAjw^FS+6B&Vw$k#B}l&=iaq-dTo8sqXYM5tNNa`0awv?ZvQm z$i$Da2Xl=mDN0C6mZrGm`P^J1yR?AzfA4$A zjU)Dh&x}ft!`U*xMH%X_#*m%|y%r#mmg`ahP5$nPT^0QmJ5A@=2%+z`JAU9n?e78z zHU)g;Mqm`g;8EN31%{z~J%&C*zyDCqp4f$RDQnN%g;t>-Q{q={ zfPReZDPtW3y~MFdanP4VWGmsd0Xk&1u5=t69noS?bZ2n^&E;!C6HXl==Qvf7C+&+8F_K^ zI1O(@1}BXfCRcyTu>%Pw4mnF2uVN;@6)05ZN_4cf)HhTto#zUUtdK zh;K`#2xKKN(5k4)yG^+d3k4V#*f!G5?RJX_?h&pWW z*0FeS`zw9|Sd1(ilJSUmj#w@-2_&e;b@wdr2<0dWjf?OP4Y6qUdnMdkJc2kvOoljv zWpKSWiXeHNsNqHVemtp#^y%8Cac>Bz9@?P2H5vG=iNl~Eh;)O2sY z#_j5d?oHT#y>_qEwGA88d+iiwJ+Qgo2~G(gtPyc~f)xl0Jj|A4HP_ibc6TJaqqSCX zk(+V-h^(i}`+`d1!$_^1P}~%9t~&$j0<=Nd$}opK?D~~F7)koaPFa2o8fH!Y#FVl` zN?8Wi^$~f@LMnvbx^7BLB~ssw?iJ?HWf-bAgv}Zj1L&(r*Q+>oQc_isP?g`I$eE5k zqcW??p(I^)j!LgeS;>+44AMg|Ss_R(>bfZR8Ma2$#HbW#?+K&>*tD|T!D$aS6v`^xZ73@f#dSHRp5|a za47i~NY{>io(-322$U#SB>C)NP((=l>JgxzM_AFMt`YiC@Llf84a;k>i*XE$&JZh< z&yJrw(!@$iHn$=FVN@Z~xzULyrprB3y1lVp>|I@H-A=eXsud_a{9SO)!7vnOkR9UH zF;KuL@eeOBJPEv#5AzTVv_y`C;VAjqopizQXJL&c2v&~Pb9w+Ft#rvnWAf!H%1*~^ z9-siP$ZjX;Kzk}-3vp>RsXl=hKA;Gqj=mB3?!->iaobSRJIFN#XArz=9vmTuy3(EI ziPTuw0zgU%=F1Y0`!qAEP~W}KxY$2-%8oK)RaK(K_mc2SmWI#%!B3toxANP&5(Z`l zE|3cfOkIwtU6aW+Ou0Ok`{;!AFM{Cqo_&K<8tT($;HbdRzIpmA9Nd5r|InR^1KEVg z=dDe?2b_~mlE@LZX|yDK_{2F9vX?x)BO?WE&^=+DBljP^gb4O557*q$X?!a^7MU_0 z6c?zAwn)D&TCn`o&BMOBV-o!GuRRtV-{F`+*!<*8m^~qibmT3Uh;XqTH=jrz;2oV) zfID zTe6#0QaFA?o;w`BAg<4mIK43h=WN6hDov&*#V$oq{ILs+(?9q z!H<;250PR>?}#86;blf)F?@QqbwXKFwupwAP}+oO7$dOrBtl^j5i_fLIwE2;+!53h zxjOqcM8xz(uFg1dW%nfD;+I1mhQRFyRF2y(?+DbNb&zty6+mxC`O{_M$7GlD&`)5s z9jkqMob+rjkGs2W{7_!?J3DJ=^pwo0Xz}-Qr&7*uewuCdKM0!B?5Q0_c%i^^7QLiB zHAP;CUW#2FR?nMJzRtbh1nldF_nKzFspMY8UUSsWPIy-!<`&R-%fPw-wT{Zd`a0m? zykDx7jtSoEUc-66veLR1dc1Q0@4Vo8N8#R5y27&slLlvg8|P`6A@!3aFv{i+i;zdS zgXC%K=j>H!nmf}m>1SWXS|m-QHHc?PCYf7`=#bFe#n^+%Pe9V$z&&lG$ELYMLDt5LyiZ4ZV6%nuC}D+H-;`pj*cgK~TDj zs8i$|JvPQ+V}!E?`k+V5<9#kkct{SGLfrDMqG~Lqe9s_pXiVjk9D2SIj(Fo*oie5|>p`mlk+v5ZP)E2FP>60_1rb*=dbk z5NIs{l_`=WQ5j_*LVVdMF;e14v*Gx3v6R)VCED_6A$X01 zN--SBE}SXyBrKqTXG~WAvA##XitvBBfTay%btq3OJi;TUXN;U6r4PF< zJudbPihQ-xXO7@{A+%#7n)FEUCXX_j@&`as@g6ZuzMjenpE(G_J;glZws_1?Ko`k# zWbJJMcEX^I5ZDK?Ch+AL>Lgf{1LAyKV#IQDc#3j=46t}p;5{KHR?0pokJ%;xV@9j>an}*yF zgoC>Skb8!~ipYXGQON<);~hHU?c~icrUhlT6RiAR!lXz%;%>rmjR)u+dc!3{J>YB} z`~4b(;TSaER)uhiq3CEns}z4Lx4 zT)Lj*8B7{tX9#Du=+;NiDZ<(&H-nA;@n2M zL^%>;)PG9d7qLHOZ^ZtzuC%@3`_lGD?oVqx(aVqb@w-vW@m|V$e~c~VNBK7Dza81h zkNvuoM>;+sT^D2|X@fX}QAB|Yh+IsT&STu{x^{|x=-C11H_(tMr-DX-U*xe0HW6To zlL98B!o-t&)Qn z5~-qvEp(xWvekYSU$#IKnQPu`2+%}bV$z0(Yhq0ivLBK=Wv)mvCTgp)S7t;c&P&q7 zBd3v)+4xdqf+Y*h$i%YTe`GdU{_ao$S(Lkgzs7GvIpQJt32>4ls!|4zBC=^GfxR+M zvxHX_{Y|$uB*rw+H>9pOBM)v-O@5Np9O~!yKyzk5WvIT?7U0tu5KCw7UWH!Xjb0jI zi38_wRS3rns2G({J9V-vmj?FX3A`>N$gG{=8?$CnfN^?bL}93@WQC70CP1=EFK7AH zgc(-Ni%Fi>>L)j<&Ik*PPW1ED1NMXbRRKHAUb_vFXC;5w@V4oyB?n~bk=gS<(LNmt z8ovmz+zwbwfCct5%EGTuCmq5`Nk2#f4uZs%O=tzIq#8iZQ0(CTu9FQLx-$X;gM5OU zwnT;oCQVH!^XH+Vam9W-MB3&b8>F9InP&6xi3|@d&NPK&uj&|#nZ;4uO{bJ zT*qFaxdHtcux7NBPQ%-T~&AaL% zPzp1|KK=|jGJ1mKhDGF0R7(L~=Z6t}%|c(r{ILJ-{CH&C>9KeG*`ast=jnhOvjbff zv!m2CJI-`X4$KZUAV~!zuGt}s0Al+8{_Ln9cXpJhc}V3SoE)H8888s#h_hiw1nzmC z9XEPTj?{F|$q_jI+~8~xB;5<7Bjokxn@|qH#fGE+b{ywQvA>l6ik4KN9-u>3DshMr zpZ%C!pQa8-HRPsU)Kym>9#J#7tLh8g&w;9+^q(!Rtugw|(L5Y7D<^5zl8rj`^x(5+ zrKQhO;{>6Z*pf@^4L(VFQ#uP{paF3-Hzv(*}j_p0t%yWY2Ys(FgZqfcR0?!PYl@WBh-it77mrc^cfF#p7ngg$R|&Xm?jKa!l}8)l*Za6YUhjQ{nDfinI><*jnn zsYm6i_V!bc5{8!I?J0O0^P1#HgU%r1Z+wAHUdlgpT=Mzne3c{O*I%U{JG73MCp#Y3 zx1Yfm^T{Z=i9IW&@(j!aWWb3xY~pu3+tGpVS2{OK*UDi8D@M)byu5P%%D_kZ-nnfp zpWESxk&92Q;P0a3BDP7I&0mDg$c+6HvyL@$m)Z$D9?CQ4Yj>X1?x|jS%V@ zrW{a4XJZ)n{z-LFwh*7V%INATF@>QrPOJ;;Z1I!l$;mlVOCOfmc|IA1G-~Tu1@Lne zI{*tbOry_~p)+t5`an;WjN$yB_N$W%amq|pam+z|BAqf*@9|Aaei**t8jpi#zOg~V z!67ur98Rau;QS%yD~O;-BZ(KdhkOM(7nc_3$8)OS^_x$V0%a9r?} z37a~WbnH)9)v*LHuVs2Ef}g@l6@coLQ;0bRSBh}FiZe#%^Bd^m`x>XNICs%bM>qx? zrM96|@=&QHaoVsiXo%m6QlbP(O>A7TbJ4jg&P5TNIlyj}CgF5qU!u|^ay_HuvKAQC zA`TxuaP`&I0|WY1t8P7X?X`y{O`Sb^Du59urBN&lN|15U9joFQq(Yk@_xWfj@tET^ zw#`YJUM52}tAryad0nD?8}s3J;^ZvkiIqx}ZXTM6VoV>xs zoN5<)v)Qya!!JHf9>0janfRrZ`?8PuK~V;PGv2ved589b zwA*x_aJj&JLgiG*8ZXIOl7D~y^rs#pC?7PMHpzrm* z5Ba|7`?<Q`N_dR8^44#S$=pzc|7|EvA)^#7;-mr$5i1at>n81PWQR~nV3SktCCS97`MUd;=dk2R+P^8zaa z*99KHe>Vrd9TXT;9ke27OVBGpp9aSSF9<#(cvtYF!7l`V8KMfYhRh9F8nP$k_K=4{ z-VgacG(NO4v@i6!(C@?I!)n8phFui)c-R-(cx|J0xAwU9MeRvllrC4-pj)ilqPto5 zu3oFJ({Ir~p&vAu4D$@<7>*m>H2ND;jI)jVjW3w|O^v2YO|OP$gzpajdxR8G6tOzu zwumPp-iY`vGAMFpJL;OK_oKt2tE1ON-xB>y^k9rRW(pA1Y5$KguMxW zx1?D5EUzX8CN4=ll=yv8c+#Y#4M{gAy_EDza&WRGxgmK)^3LQxB|n<{eDXI|IGJ1L zT31_lS`S-KSf91NZyiiArIe&BO*ud1zLa-TLsIRj-KkfkK9%N|HX-fow7b*3POnPu zO}{w(f%G>s{4+8$mS$X&@m^+3=8DYwGk?mmWp!j-ll55ESJ|5E;_P+V_h)~Q6PDAI zvoq)U-0<9qx!ZH^&iyjakXMn{p0_>k#=Ph9zOV(^(rqoa4Yr$XpXS%+ug(8gK~lkr zg6j(2DfqcC9@$rG3l|sm7G73(d*O?P|F(zP?e;eNIrcx4i{C2#wD@ERF9|9!m)J_`OBR)EE4jGjSgD~jrL?%Tp>$2@C8ZCPepSZGYRWd0 zT~~H@*(>F~<>vB<LPgJ~B@m*zbWn^Ve<%Y_`m2Xu3Ql+cP zsH(48RMk^;Wz|hp_f$Pz^?KFM)uw7>$g5seeG?`Q%^{r7_u~y4&R-N#2FXYMjHc7y zFIfi)4I>zK`AIdcb3gsU1?6|N>+HMo}J+K!99 zp9)=CBzwU50iOGDZNPN}^dZ~iyV-Opg=ujzTs{9DWftOo64!gIUMgWLr9Q+$oWf@v zQ%QQO@_;?;yCFi$je}?4m{7q8fTwiGWB^eu@gKQQ(^Ve7_uVOL$9TtSsh|1VUbU9D(XL0|O zmCI^Y#(%~24QoX??5;|6Z z{08lB7P!C3`4yfo!!;RK7p`TzfgR)Tvv6r5&Ntf*jm1=)D)y4V<2v#ANt}Oj<9Cg#53{z6MPoVIeLdBOUr@VGjR2?K7Ip>5I85ikG=+( zj>bWZ0gZ#}qA~Eiq$R9*Xbfl^Jg*$K5ueM%IM7(QE*b|Zj@3!2I2(y@?(KS$74gg2 zY%vBj4z5cX1NT^IVeZ{M>&BXf|2lanmf@l(bKqh&^ghXv=RLxnj?G@-Ho|BzXUD*OML$^Xb$s& zXj9A$&?n6gqEY4Ud<}G151n{9a&{JCzg$dXMtJjj{~o_%90gsEy33PTr|gHhO7je~ zuH2n(yFZJ$NAyo~(0#wdXoJS*ckivNhu#x&n&uVF zX&O)W+@|?ObKK(&Ixq~4FX&nVZGoSZqkp9W&f5Ur^T2m4Gh@E=<2t~fWN)+Y*{gWY z;`g&_`Mt1K-w2Cy4x8z2d-UB+KVtle7Cm7jTFYSbe9W*<+{xD9TFZ_)U*U^kNoa?i zV7l{B{y19?+NehPW6~-XA(yZNfT5b5gw`R?xdik004|#67vQ=I*Fjtt;iB)XxSDWD zJluH-cQx)#+>N;O%4a46{zW){;0@eY;#!ZZ1=m(wOL1+&Mc*&Nbqv=!T*RZ-;@XC5 zGyB+if?eZ$jBjN&^rs#DX=g`SE7p!k&|3rh+<6lG)epS&XYjeH;Bi0E`sCB=*n+=i ztV0j_G_fVL#~l6#sZi$cV?OypEWALP!jIJ z@X7qs6RtLT`8j6B_S292B=!xAnZ=4n@+Nj9(5A?uv>tn)J@~vBE1NIgIg8!Ob2-%Z zypf;9_i?8bCH+l$M}9Q++}K-U?}+_t?CY^V#QxW;H%FRd%?ajYbB?*hTx%XMZ!+&P z-x{9~pPV2is1iaFvEWNAa5@DXN7-$VXp14!PDBg8!k+V# z^afhkI@H4VvA>vg=5TYg*(_Qp7A>qbZynJ>m`4js+$}giaz5^S%=w7(Vdq262c0)L ztDUKivmO0|7k&7`hc|zC!-so6-1=enhaDd@eNg{F-3PTFRDV$PLCy!(_fNh5-}irb z|DW$Kcz^DDXT7)iy*2NxesAS_%ide?Ue$Z4?a4x9d5W<;&-}oEgx>%hBa%-Bx+*A6Q0V!bHYj_;P>Ze}(3rU(CZiMLjxKKfSqtre|w;Bz0^ zq*>L6@6F&8YoSS@n)>jx2H*6vZv35$R?KLnAHS}~_f(_u%PiEf2H&=$9jdzvp9uOs zWSKKVm(~xM=g&Z@v+-Mps72{n4QlJb+f8_r z+FK5Ya#5BrlgCQI7bc<16g-WsO{psr5RG5g*iz%eU>*U*EYwPPSq=#M0I?@j)6k}w z6~LQAfs{N!m*Ks&0-t@rfcyO{yhFeCqIWA%BfZm&Qqh>0 zm!Uoyg?a%kQ5lU>H(J|(mT7Fvt~V4M6E)D76NTWsRx!$}@w^uOpm$qSn$zRc*48?uq@x}j+YuG&#w5B_%GFSWe^p9v14VQROUO&8B= zah9+d->=1g19;BHe`^2<(cu8TTZ0y9yn1l&$G1!I`&5)~{y&u&I}&cn8BK2^=?1HW z^9NkFz~9HqKde-=_Q37{?-%STuq^pO(;EPe6$n3!VA#$=p+C|>1F45r*NAm49G3D( zctJ$NuR0b!Ic65m5}*@JWJy@pt>7oA@ViaNNMxet*@Bnkfu8a~RfV9xBJh|J&|n!d zwN$W5tX9?FBNJFHs{?i#um@{`9eon;G#N8(Dw_s;&j1C?#O#}e**6E?3-j1~wt%&< zh0r)JhV(_=C+Dzp*`&}RNFqP6YuR!34Eq~a{0@xX9?;%%826{yv+PCoclJDcfqf3jeVP4({gd5}QT!G$ zfUmJv*sB=FFWFaY7h8c*UWqx?1Ij##v0jDor@6WgRIncO^94@dIs=?^Gdq)QVfV9Z z*x6W}x3X>QKkRGv0GDz0uP;||HTPqK%)$M60N3z9=7c&a2nVu?35~u){`L%u9GFFT+8$l#!zf>v;{I!0upo@>*WU>v;oYh$gJ@lW?}| zWcC|Yt&iEi`4m2tPvg`14BoV{J&*pRZTt1J_=L>inU&t51w$RQycqewJOL!OW z=1bWpkgJaIWqdhb!B_Gg-pl)VKOf+$*c?6gyf= zpUcnVJNfy17r%gC$anLL_{IDZzK8E+yRoOdoZZ9@u`Ad&>;|@vUBzx>mq0^sfc+T~ z&3=9 zVCm3fU_)nrZ*RK-Y~WIl51Pi|vYKVX&pwSE?W=v3;g70m?ed-_U8?2crfzceWVx#+ zO-fIeE2wL7!Mxmsx{1RzYE}$C2Tt+;A#kO~2UT->=eo6BsvdC*Z1(smu*c(rs#(EC zk8+!$l(&PKdwx>QP}*Isv^&G2sle49A5=4xc2_I67Nyi0anrO6<3+P(_}On}XV;SD zJw5GyYh4ejnM(1s;^s4xMrbXKP^&UR>y!~{b@gVQt2eDmZ`O&MZ|myieM^1U(chp} z&%Ok$^ZcZ4b&cdY*GSGDhD@`;<9V*f^QPfv)jXw-XNX(CydhEyIAi#+nxIf#Xdil1 zSJ#QJ)a_m3u9>=~r+v*b<+*?OIk3e8!GUW$Kg{&}u-4;)YWDxv+MR$$SzdhupFtq( zn;R;M3o0O@EXpDXR%@5nT5GMXb`iDM+N$(ZyL|7}uV3Bm?(SEYiOH-puvSndN!z=f2N5|8t*vd1k(H^~H$( z?UMLxRA}FCN232{zkK=ptLI;H`8EB&-SsR4j7c9p?L#H`p%Y8;^pi^RjA?x@C>8X- zBT;(y%;{x0W6*!jzk0zn-~7h>t1n-0^`OfZeDmt=7ngr)e%FhE*IfRcuIGcV5r?kY z@oN6%U-{~_U9SdRb@^30PKwID{Hn{MvIh!RJDy+r?FC)W2VeWutLN|dB&tEzM}sa? zgRU2$23^lfHQ4bgszKMQs0LjxdVlzvS1;(tm{-id=9;e!?4jjh|LdFcuetW}1y_A} z!MCrPc6KkiM?{MGa)_Vw{^juLkon)a^oonG>^g7oH!i+<{#94Z zzwFxR!|2u3K_%hk&`YrH>+@Z{^zpFr>m3IS4sXow`gln6YR88mr_xOu4-bt-l=i+x zf4#!H@%y6p;@%k`H<}ykb;g-zofjK&#l_cNCAaDwj&!CR&2hah{l+!lhzjxCZuEs-rPlO??&LwZ|g^lt1u{q=hN_9i{}=GYcJ zd@{<7nq*p8c~*NYFKg(O(fD~uxlV-~XQ13>XneSwW`Ft2LGeRmFh|H?YzxB{P`sYZGyX2`>)ZFfcW6+njlWE}J}d^7m(-I{2(9=S-hDedb9+PO3b4Vt6+D zilNoBubAF3`{7d$n04N;#i#yZ-=EJNF)OwIe;qVr&dgDlP40E@gL57~_|+-*Ouu$& zdej*w4?6if)32R=?VPovE*tfm>8od_PrYr{akai9d_D^vE%2=>we5Wb@JHRrftf@`=J)yk6GuH9&<-b7&)PB&dlz|#4k_0 zW6tBH$JF%1mrnT73565S4Rz^$%$i(!%w0NZ`rM_iJTqX@wq8MaR0RP zrhRYPif~R(%)VmI+8sD``oq&Zrmrqx#)-2Zo}KQAQxBMN;VDyT_B^fG9X~(y4|4|1 z9Wi%lu+*%@CCuJ0v@~i-xRMf2J;1t@BfAjk;_*3aOJ_Q}ZEo9XBTxIGi)3@<$ z@#|G-Bd^|m+4n8KdDt1dpx6<+u(;i~N^}^F^br^OhzxzihCW79eZ-eOB1E6qt;)F* z?t;7F9=I3ogP$ws7w}8?72L1v7nS!CEOPEEumoOn>@rvmZ@@;_1PRy-+1P-1g_+*| zFc1dA=wc#%c(F5n1bHNR6dVo5!ZH-qjWwD)*6V?0d&d-8Vn@R<#X7rCTVi8j9E|t+IC26^ zgcIOIm;{r3Hieu@o%lz)NO7Zy|O-W25l zZh>2!^8@mS@FVy!`~-dqKZD!gcDMuXbnIPlH{1jF!hP^_ZTSWK5`G20cI$7pcR`j(LS#OfDf`C0}#gQgRvjI=P%&LB2t*B;R!0Tjbm1D)Jq2HTf>N zhJ24)OTJI8BiEA~$c@h51PRy-TfASZ4RvHanIuzW1DPfp$qd;H4=-kLHiNU-_!wm!P2vOYX5(YY zaU?$Aa5g@HJf56Lo>)xba8rD0aa;T(d!NI zx@WlNCzbIj_%!hU_-7n@KKWU=K-r&Xd-o|}!(5mL7vgMX?D%5Noy`UDu~6n+C(d=^ zTqn+T;#4O-iJRuhJ}<_8K|Xe!^R9;*;6}I!ZiZXne&zhu@ejc7;6Zo@9)?HYQFsg< zhbQ1kC`Ffn{5s30JNa}cpYG(-oqW2JPj{N(=ofnl7P-dDUcW*vCYO+}l1t%rSOF{H zEm#GsVGXQ>b+7^I^j!6Nv6T6}toB=-;}4yDp_3nU@_|lqwGf|d6>JI_>=JAe>~Tu5 zk}W#fqLM8-*`brZJL$WUzB}o=Q(P^?FL3UK5lZh>2sdneolcf&n!FWd*eRn`OWJ9rQtf`{P|coZIk z$KeTh5}q=b`LulC8S|mf>RbPy9)I-ypWr$8GyDafhZofCukbhcJ1kO{m%aZAxtLr+ zzDmBP9!tq(eas~MYxsrSfR>5jm18ZR&Y=Di9sidP#WEGhptI5q|4Vf}Gn>K@+ zF_)XA=bV++7@qZl-q05+d_!12yy{O5AP17zBSy6HkBs=RRczQA-wzIO*TqOU7)HSu zI0nXo)l*z=!}B)W4!jPW4t}(TA7%K_8h(_)=~lj!!RI#ql;KZn_)~^IW$<=}h~J5U z|KPPecy4hcpUvBWpB8yGt6fg*a%z`TyPVqP)GnuXIkijhr3y97sbNkHb8MMs z$2=S6*)Olg+ts*5ja%eF?P{G+>x5e8)H_Yb&<4X?Z)g=CCz~t!>zv!`4=8&0%Xhwzi80ofz8@yORCB%Z}H%#`SOm z+z2N`|a=spCWD`#Kr2-xXxYfLD@lIc62C z_IwSjg>|q2LWW$a?2si_ks(vACPTJdL#C{tq^-4NthThMYbkn<#oiqD=CC)1y}2l> z?uSVsvmQW(?0OIxGVCGbFvpC5{a}CoeE=^xkQ_-KL>^2YLXINGz%eiu#=``d2q*EH zX)puCc5H6teRbH}8fD;fUFS4qe8{ov%?s-=x(%b-;$MI-!k2j9yyDxuF(1E_{0dwy zEBG4T-RAS#;clK9Mjq2~F3BsG@yY_PTo!qyF+${#$J0(=|4h6)#c{J(W48C^cyF%W z<|1A-k8fXzpL_GJ`<)kJ`LoIm77o@8mdz?F#K{xXW|EdnfvH+{GE9e{fzbN1eSQv{ z3!%kwZ@jD1;(`_zw04=6F4NLwTDn#1>>0Nc@jeWD&bT90T7xUD)XEK7xl$`v<6aW? zlExz$txe!xvtF`U)Y*!E&3egZqlb3ftHHe*+^fO88r)0aUL)=`;$98zHR4_k?lt0G z1MW4IM}&cc`Dj%5MH;)ZxGuJUe|^`n*SX&Ha0A>3H^I$t3*73ucfwt8H{1jF!hP^t z=RN?xg9qUuco-gmN8vGe9G-wD;VGlzr_Gt!YeoA>Tx`O{8eFWw#Ts0!!NnR}tii=5 zTx`O{CR}Xl9(}6Q%RYaFTud$@UnO5tpQYq7@^x}Kxq^IyTuHtKt6(*(fwiy>Ho!*5 zRMO)nvWiTQ)#PTfhO9TbP8t8Ft$${$f40zVmR)kO(RkU2myLMYh?k9c*{oNs!OLd6 ztij7>ysW{?X1uJy%T~N>#LHH^Y{$z6ylltI2E1&?%Lcq`$IAx1Y{JVXylleDCcJFI z%O=@$dpwMYPr{>VfEBzmfuA)zG=ZNr_}Q$tt-;TB{A`dtx67W}WzT`DH9R+gt2MY< z6OE9===cl84Lo=Q&SrV>N}SE|I)>MXBr=hYonJ_j374>O`Z zlBSN~!Q){vOocO8`pjZ2k4^H}S{Y)2*JgNYEl*7vzZQ6DhL`4yUt4%+&I)jE9=e(L zWq4nP_hoorhWBN7UxxQ(cwdtDC3#lJ_NfUy}FL^1fQ$SIhfqd0%b0Cm6~5 zX7Iiio>$BBYI$BQ&#UEmwLGtu=Vf?ahUaB?UWVu8j4N}zF3IDPye-MwGQ6#pw`F)+ zEpN;4wp!kn;cd0NEy>%GysehE)$+Dl-d4-oYI$3Rw`F)+hPP#STZXq~cw2_IWq4a( z-u4mRHkG$c=Vc>!Rfbp9@~RB4s^wJ~URBGhGQ6tRxU67YR^Txi9+TlQ86K12F&Q3{ z;V~^dCdWgPyd%jwGQ6YKxT?T2T6jha&uHNpNnTOQD{6T~&X_94D>m_pO_5gwkGS03 z-?xcpw}+T!4rrsc~Y%- zw~aR?DasAZny_zRXnoFY)Ia0 zNZxEn-fT$T+k!?J+lBZVk)JmRO$x|zNY9&vtc25a^$hB8p~?qlVlK+ zv1kf;k{E2vB0e`qnfokt3fcRq)i!dpVMR}~rV@Vc68Zl%m zb~K8yjXb)MM>q25MjqYBqZ@g2Bad$4(M>$MiAOgXyDZ|dc^;eRv3VYw=dpR-ndhB( z-kIl}dES}loq68a$Qv7ZT_dl{^SVY}m*;hjye`k{8hKrwhvj)!o@eEGRh~!Xc~m2h zYUELkJSz08jjWw#?MBwlvvwnE=UKavwe!YH@336fnCTtX%d%b*%QdlD6N@#mRufA# z$?qyzYO5S?5lc17^A@p2BWvW1tKMOWtQ@bBHMYw0Dp_Q!T(6Q5MroaM9Gq`1sx1<|j-ZUuHLh;#*g;zk+UHjykXV@u1}(lWNRj4dr=OUu~OqE25C zry$}KM4W<%QxI_qB2GcXDX?FG{R-??V7~(U71a1bH9k&_j}vhk*t5W%1@{$?1()z)IsFD^{3ZhC{R0*S@FcJ!*pfCa|h#&>gqrk2Ob}g`Lfn5viTA-0rqeu{< zfN#@f(=dVwqn9vpDPT}v?CC4_F37zLa_<86r1f0|>`7x!fvpM{QoxWjn-tijfFXUc zqwkLXYMxByQuqp7uCMwUy#@Q^w045l9$2=|!DaglP@ADFG{{(Buy%<6I22~J!WiRS zV~kCDp|HNPP0u1n5pCzmJ{Ms3_e8w@&TMklR%g{YV~aBy9hGuao!wG>9o1<6*dXr= zm3^CkW&d^T-{`C`#}MYkw&L#+C2Ygp?XKO7zm?^2PCBZ?8LoXMd;~rUA9w7z6Wk29!2Qbpt@9p$-@$|M5IhWzz@zXOJPuF5lkluM z{gM0=JO_V5jm18ZR&Y=BDbse)>#0hu-* z$?=gKAIb5Noah}g=8!FiOt~HRm*D*p+z#tSl{j6w%h;`z|Ae`dR{oRYKe=esdb)GY zcFs9)F3=&LYUNWoJ{9IvDsjA$Po?ERX<6|)KDCZdt>aTkKGn*qY{8ldRt$4g!FukB z;T>~~_vgxwOBTzPEtX}iY-FvASZkhRujE zS}bWWD_SmzG zVpBOgtipjR8m+>CD!dHY;bF4F8rfkD4OhtyYiPMjc36WKHTu1@?63xZQ~JI-9CnY6 z_r54wEMr1QkrPcb<>K@r(6~0yB zTNS=l;ae5HRpDC|zE!bu6)RVr|TSF$_A_S-PQW;YJIo;sL+)ShLLnBBb-sr2#+migeR9X!oKB<@UXpP zgf-=iu%?_5)|4~C8aYBW53Z6URP*90IYKp0u972E^X95@MwlsQgf-=iuv13ZB&O8J z2%E%}n)pHF!Q>(2DDrUJKN7}xehiF-@h|}k$(s*@?M$EZ4Et_Cq{ zg^Y27xV1#Dvs~oF~XY1NpPh?o|7od3Y0v)~hOHdvkOF*Zw-$7a># zu~{1X)?;4+`_^FJ`{l9OI_zuGLp5VwGv+m8UNh!3V_q}nHDlg-%&Rjlt1~XEGcKz$ zE~_&xt1~XEGcKz$E~_&xtCPj9$Gr8Jw;uD>W8QkqTQ7^w*q_$+~u35-l&WC9}- z7@5Gx1V$z>GJ%l^j9h1>x*jXnVP!K`R%2x|R#szWGgek(<$A14VC8zOOkm}DtW03# zdaO)fWt|vajg@tJ(Q2%$(~~B!vQ9itU}c?{p1{gFthE1{+(2%0e&}5{k)el8kfE2| zOopCzi{omwsgA5ClVpl)Ak$dIrf^%$JM;Pn`sz~J>5oWS7q7@WZ1y7HK=t~{ozGp0*na03RX zF}MMP(-_=e_!^o9Q)swfh-pR-WLI?MSx}zARz)I^s6rzZLHI`zF@Sm z&S+zm(Z;H1wL2xlsFOw1xtn7eUd_PUnfm=%{5#sS9Ifml-~@g6B<-34 zr+a<2*Vb=bKV&=`TxWxwFGks-%r;S`p`4edl^)ikC_8QbKt#++y*Q$15 zg`r_b4f~2~d2wege_PAf*7CEpd~B^ER2KkULQwJfUur0k+jc9 zbWDqmY0=TjDLIuqi9DH{R$MGPCbfN?wukXRTHBXudxHp>5+PF}WKx7oiI7Q=F)cEt zMaHzqm{!BI$k?@iCn++9{W~dV@hPK7a3C`W4*{&FEXb1O})sN;yd*sV@hO9iHu2+F(oo4MaGoK zm=qaPB4biyOpA;ukufbYrbNcH$e0uv(;{P1WK4^UNs%!vGA2dFw8)qg8N=*qG3ujOp1mnybW_G^|-rKG^`g%mWqZAqG1Y$8$`nt9yf@FDO|1>4O94B zFB+yq!<1;46b)0NVG_p|i-rw&9_C!?aXrkr)Z=@YbEy{%Q+Qu58YV@pcI4eLdz zrJ`ZIS%f~~fEghp>zde55otJ#V8tU@XACWuR_;S=^i2z5<0<;gS=QXl#l=eF^bJPM zVdZ`k#_eTh#W`UHB+PznkH7$M2;46G?3H!w3dgMzjK_$el1z874EMW z@h*k0!1rW+cbgBqR~)`ieLk;sIjzfSU9)+KHmxd%YaL=)N7OPaLE=@1IF%Ns@>*G| zl?__>p4Nr_pE}`h?QH z(2#3~eW7{&nCFZ6XvQ_nwuYJ36ZlG40h?5OkMCt^{5?L^5%m>kIPYwqht;lg$gtvd zE*Vz6KIb@Xr}6jrP1btGRy}EpRj#di)0SwY>JCXhGFXd(?*vWGG2_NtX|1EIty;TM z!dy^Gs4kZ?IZ1N_fQ{m`U4=GIoOEq zNP83JME4O)cCX|JJBNq4OLC}EhPqR7n3aGqXE@!ynUj)oh@e4fJga{ncz_{9^JF@_WkJU+qS!$4Jjd zmTNao?GB{71Jv*kH93Ng4t9TN#Rtsq4Gy|cazCZ^i%OlLq%9&wi-^%8Vr+|SIR=Nq zJY3lAG7SU6&ZL=M+oOn6t3-|MY@KB5L^OwRk!Ta<+pcro^>72+2sgpaa0}e;yhY?I zumr-KR@jvhc4UOz7-1*IXtO0pzzIH^B*U8mQ_V@84AbEhzCRnnj*HVBcedl~k>lT6 z#m6uwy^3$IiqGTAm%>*fpAJ6oZ_H@2L?2#TMZ^8+A@WvC2=k+d`LEBgQz7g>ucC{0 z=wh1~ljj=~FeStP-=&kBxKf1!9r1aw{qf)!C9V_Q+C{hRqT6;BFGaPW`LMTZi_)r< z)}W;RN=b(3m08^eBsuxqc47f$AdVPE$lQ9i6D z{Am#1+L^;`W&VbJ$nDMu_1>!G!COX%3#FrjN2Jv^MA(fyVY{;$)VIpfEn2xnD@(gR zTtm)07z@L?_TE+p!Zm^x_ov0YBTp;W|1dQP>u4va%^~VPDysiHap=;RZ-Q~`AZPw7 zk!yf6_E*C?GfF}CGt_L3^XHPGmnh9iw!8LWt{qm(_jTP-t~=Cq!yNfA*K5|c78c9~ z?+WV~N;^y(uv18BEg0EbD~?r~xoFRyRdTad*-g(EhN;6L>d+p}rrGfOE@otVTtDpF zI^6X`jO**{?dmYh*%jq$XIiMdqjn!T>lWI?P*Ql@!(IAf+6rlmpA9gzx;_Pbr5gO`eZQrZZu z3t7+%ep}l86}Z<*1KSBh=&ds2=w_F6>Wx(PuBo21kp6N5Bc9$|RZN zWbYZL>Idre16%Y1Tl524^Z{u(&Sw2UT8^_>j`O}8XPq2pogBy7Mbx&}ceHH){Z!EW zq2gLCPpzQm0d~RY*|GVk*5ZCP+>Ge=LJPbbW+UI-sv#!0X zt}A_31=UakDXj0I`}hH_FcJ=iQQ+4H;zz=VJU>HuA*ycuw<1i4sv+wRF+a?HBv@~a zlA3r>=}xPQyjRMgxAL0msQ39-;&6qd>muK3qWfgjr`Tbr{C4G6ml<78_f{j-BI~Ho z_XV#Hxn{V_VVk2u?vde@AxgI6c$>)F5%sO1XYu{k z2f$#FVW=K$7>^%Lj^MwCI^rYCRy4A+$w5Rh#D25Mun(RA!<}uhiNs} z(aNeNue#7V!Lz==Di=ZUt}F53yITDl$M1c2Z>u?nR&x%m<{VnhIfRw=3X!Nn`zyqX z3M~rr4Xx%IT4T?_pW!d?JiO?73tj&uGVJONJ9@)z-lgz5tbmo!y?eLSoI$Jkf>v_{ zt>y_@MY#%5E_h%C53CT6D)eg=qFhDjokY0`QLaLis}SYFZg$`QVcu#0h$6=9t-Nyp z?;H?6Q5HIxmxf)nVMnbVn70myf71J(f=@%(ReL^s7O>L27DKJBt+l$gR-Qaq1RWBe zC(F3l^GiIx)bp>v=leQ?-x}x3SPd5%+ER%R4Nw z#>~z_T3$=b3u$>dEia_yFVXM}8lG9!@Io41NW%+h_$3-%NW%+hav@E=LX!(=a-o@* zg*3R31{c!cLK<9XRQQGw;UZe>M~fe$#c8xS&Fsli8k}TyurG}*q_KrG_6ChDG{aGE zR%5-HjJIfMA&o4gk%c1NMp5o<8Y%5tyxbiHT|3k6#m}(X|G_KrVKqMV^;_vB^rT(+ zPaZcy{&S2r@2kxr{)Jr&`>AW6$l^vWn3ln`W=v~w#GbAbcyN*Iu(bMb#Nm3OF9~-P z1QutpIE)y>T?1jX7$W{QM>R*~g&KtHZ=4#0>@VyLKT!=vsX@s84i8+9j@)Z`&KMAt z8M5O1zm!#mY_coYZI0qnnDsq{CU?(u6Uxr2Nyv38=^_znG>n|X%u0x4*>YbSM$chi zLRKHwscna7TUgT!UNBsH`YR=5l?_T!=SZVw1zbP$-1SP^th6m!5K0QYWsPe$gucTO z!Na?}J9u@MM+Z+1Uc9RZ2d@pD`cJ$u^1z5N*@?Jvo7+ru;ZpdTN<=wgSNEMXBbt6eV-vCY@@NzZ-u@#?6}D|v&tPE z{T)%V{fl(VL-bJ}*k%UX%x0TqY_q>ewM3+Plb^iJPI-2!HIMqPIn-70 z3E=);bE0A1DI-#)`FCfOA%ywK(ypJd)8`a5p2O?sYE#L7wy06aCvy0)=R4~L=v(^A z3D-EHbdSq;Etwe3<3-^fl5uJ}PA!j&?x%X2URvm-GCKb3a%9=l@kijJ)i*W#Go6P0 z+JR4b`ougsTi|tRhw9l1g*wb~KD^765k#y1F$Qk;TaMe%XbGWimh`Z`%$Vft~ zHbya}RI4VXSBd?hReiK-ZI~%@%`mGw#_{eWH5U`+HVe^NrF%cZeI7}3E=hAPNpmhq zb1q49E=hAPVJ)LhJ%?!NP;)Oyb1zAAFG+JRSv9GMk7lnUU=kaZ?)3=wrG|S_!~Lj9 zb1h+RI&W?z%sEH*co>a@6{WC>6jqADD$z7oDebo0D8sLk;jfEUW!MYS zu%Z!GGr~&7E~^pIDnM8P2($lT=6|%>904D^!?8-M!W!keXtw=y$DVCo;vBFuMr*=a z;ySzt8SN=}(;3~Rxt4Xpnp)iJfxhi5>_|JBKOMshjwQ#!I2iBsapVM;2xhEec2rtH z3-_wjT0z@NH?>yK!Yo?2<2}qXw9!wS*|RoQ``{gEw>s|!&if(!2!0GdfuF+9;5N7& z?tnWTdl%dd_rSeyAN<_)egVIPU%{^(8+N9JU1?!Q+G~zk2Fu|Mc+=-^!#nUUya(^Y zdf4dmO^|@iu*G|Ikc0+kgeKSut$?jA2WJKz@}KLJdp+C$H^NPD zGu#5VI`0S0`yu=Yehfc>pTf`JHn<(`fIA&~7u*f^fNX*#D_L^a?-vMr4BJ?;jV0Sy zGVEjzyV%1H_ON?B$C5dg%&}ySC37s9W62y#RZt!5e0_zo6FYIq^vt!i#d92sUdI{ERWxZC`3wKc`Sg)1! zT3N4^^;%i4mGxR#FTr}@?&<{VwX$Bgw;~rs(3yInSz_>Y%Dox8WUl7v6*SVLfd0`6fufX4vArI!HnTG(r<>g{=9yR538Ua%gL>mnY|!IFUzf)m8FP2G-(6V;HO1w{Jee&v z7aKi$-{U>6@?K|rU({ay=yS)PUrpIo+)_;V#^s!|JHiJ_-M-_1y*%M7G3T$}^$>kS z`LEcdtd4Npp8n)CJN_J(FQ$t1#Res|mfrSGuDh%qhwkx7ak~iKJzjVl~5|9q|<+)48FhPub5`XnqpN^FVE)cp*~H; z7Ll&}*IlQscY>53#(ZyfuDG%&ujd&Xim&@F?e^je9)ESdT~=l^cl`DAg&l8pmD486 z?(s)6bkp^Q`h|Axr1h@PN;0&^l{bf1?Ap?OZr5?eRx#$E{<$iT?$$irU_m%d3qzfD zSZDX5y3ca-LONLK@unGu=#R(0R(#uIeJI2GON;Lm*A}05zsz3$!c`q#_N)?H*e8@> zwSP~is&TjGQpF6*2F|6rJe=I7)X>|+{8DdAv5xJU#q}P4KHZ^hZCPCWyYEMT1=!qK zEyWcgz(%bIKJd5VGOyoZ`&B)P*y(A+xw>LCKWp z*-phyzZTq4tS$bvXW`o1RBlh;pDvv$#L@%P%=UVJO^#ZA^>cUYxosio&1$y3z5U(o3Yrfdh_5OcH z8jr>3!~dRtEYsYr!7ktLc|`Z~V$$e1#;;!TKZ>EH&-7X04(#Bo8J11t z{bs}nW%T@0!pmlvLhJ0S(qnXULc4oj%`w$c8FlvNec&H2uHU(b+PRDmJaMNF{;6$W zQJYXd5fAr+pZ19MI~Dc+_2Qq^qpR@HMzJE{f8N~45HlctjZelgv~+|S13ga2J)*yU zRt~}=w4p=nv47XE@%8v)jjh2djwr>(C>nMju(Q9=!NSP4JihynPlWx${=}BHy>s7O zUkvLrvYwadG(=5(6`#7fcw_PV%4roXBNlX*Un;r#b!3533;T!usq~3wWsfb%Vi;@3 ziVu~0oECNK>Cxd%)l$rH$F+0+UVPQ-TKWhY&XXat3FG!y@mKu5lFu4L>{Ld%A8~zS zKgTT(v8by)UG>#VHF)<42(9f=haE?(2+#B>p>Ntytnz=?Xj#unTkX0KGrP{(S?VD} zp7C1g-Q9gODtnhwcP>HME5kcx7Q_F_QvV;G@9A%6&UYW7cgwTxlJ0kQe^%;ocYnX@ zop3fU^KDliEs@rC$u`&~tCy+mI%9Vkm9bqbLjN50ckaepp4OtAb)`@Cq*p7newZ?nR0Y&g>Ryq5ql$iKc#P}^!=2v=IHw=`$pf!8oryhPy8q52QxDd^V1zj-{({J|7R^mkRd&H*&8ZAGF6${W6QW)Y2o=JUrZuqxM~o z(l>{O+5W-hcspF(yB-Hs|}@= zbp7|O+2u$0w(BtO5gy^2bw{gN&xidMbiEt=sf$hfYIFDnlknT)CB%K& z6Nh@gghAxaD1Ga8h;Ai>x|DD@xii8qUza{Rg6xTrUU#GCwZrqCpM_Z86G6B8ut-2} zZQ2w1uvK4e4AvgC1L4=fy4xGd3}x*87tZcNI6mmGRNB5#e-m=U1MxEaFZ~7C|9_Mp z1EbtCuG|4Qd~R&d-<7_P&!gVq(u=Q|AKULTU(Fsn_=*LWUV*_SkBNR=D`G%+9sGZY z-tJravRC81qj!QGdwI8a>32@_WjrnVJr%#B(&LDUerN8A*nj#ZmutI!rNnQN?BPA- z^(ryNFP3~)3uMVk>PO#kx{dpdky33+y}*cwS^p>Ye`9gKgz{Ba|9brE`p$4}-yJoG zTeZ8ut5ON2@_MoEz@FcF?l(&ADF2#CoCdA-T3?%M7sfo_DgB+;_rou->?qN%Pg~;; fzo&AoYxVd|l}KOVx4B~4`=7C1ewXEHb&vf&xj=~q literal 0 HcmV?d00001 diff --git a/android/app/src/main/ic_launcher-playstore.png b/android/app/src/main/ic_launcher-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..e355fcbcc463102b9c7b10d431988d0853d8ca0f GIT binary patch literal 26830 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/java/com/bitcoinwalletmobile/MainActivity.java b/android/app/src/main/java/com/bitcoinwalletmobile/MainActivity.java new file mode 100644 index 0000000..12046b1 --- /dev/null +++ b/android/app/src/main/java/com/bitcoinwalletmobile/MainActivity.java @@ -0,0 +1,15 @@ +package com.bitcoinwalletmobile; + +import com.facebook.react.ReactActivity; + +public class MainActivity extends ReactActivity { + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + @Override + protected String getMainComponentName() { + return "BitcoinWalletMobile"; + } +} diff --git a/android/app/src/main/java/com/bitcoinwalletmobile/MainApplication.java b/android/app/src/main/java/com/bitcoinwalletmobile/MainApplication.java new file mode 100644 index 0000000..2b3b400 --- /dev/null +++ b/android/app/src/main/java/com/bitcoinwalletmobile/MainApplication.java @@ -0,0 +1,80 @@ +package com.bitcoinwalletmobile; + +import android.app.Application; +import android.content.Context; +import com.facebook.react.PackageList; +import com.facebook.react.ReactApplication; +import com.facebook.react.ReactInstanceManager; +import com.facebook.react.ReactNativeHost; +import com.facebook.react.ReactPackage; +import com.facebook.soloader.SoLoader; +import java.lang.reflect.InvocationTargetException; +import java.util.List; + +public class MainApplication extends Application implements ReactApplication { + + private final ReactNativeHost mReactNativeHost = + new ReactNativeHost(this) { + @Override + public boolean getUseDeveloperSupport() { + return BuildConfig.DEBUG; + } + + @Override + protected List getPackages() { + @SuppressWarnings("UnnecessaryLocalVariable") + List packages = new PackageList(this).getPackages(); + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages; + } + + @Override + protected String getJSMainModuleName() { + return "index"; + } + }; + + @Override + public ReactNativeHost getReactNativeHost() { + return mReactNativeHost; + } + + @Override + public void onCreate() { + super.onCreate(); + SoLoader.init(this, /* native exopackage */ false); + initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + } + + /** + * Loads Flipper in React Native templates. Call this in the onCreate method with something like + * initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + * + * @param context + * @param reactInstanceManager + */ + private static void initializeFlipper( + Context context, ReactInstanceManager reactInstanceManager) { + if (BuildConfig.DEBUG) { + try { + /* + We use reflection here to pick up the class that initializes Flipper, + since Flipper library is not available in release mode + */ + Class aClass = Class.forName("com.bitcoinwalletmobile.ReactNativeFlipper"); + aClass + .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class) + .invoke(null, context, reactInstanceManager); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } catch (NoSuchMethodException e) { + e.printStackTrace(); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } catch (InvocationTargetException e) { + e.printStackTrace(); + } + } + } +} diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_background.xml b/android/app/src/main/res/drawable-v24/ic_launcher_background.xml new file mode 100644 index 0000000..439bc0f --- /dev/null +++ b/android/app/src/main/res/drawable-v24/ic_launcher_background.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/android/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..f7eb618 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/android/app/src/main/res/drawable/ic_launcher_foreground.xml b/android/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 0000000..a43db11 --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..bbd3e02 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..bbd3e02 --- /dev/null +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..cb5d2103fe7ca5991ed325ded8e2a912a1839e41 GIT binary patch literal 2953 zcmV;43wHF0P)AY08m61O&p3_wcOs`hGLB|hG$8+^uhz4( zyR*N~yx;r1_j^BYNlAC>Zr!cBb+_jK$7cp);9^;I|X zLiH-vSF?f_s#dag?n^G``{ARU+=KZT^-q+0V!bm3|NpGZr!F~v4Kj*6kPDrT= zSVKkhB7EHk4m0HeEhd6hd;b-UDfHEchhZiIs3dcvK3G6IR0(Y&F3`tws`o z?l0%Lnf1)UjEd~P@rAXY#?UMQ!SHL~?s2h@}G zgf zo3wzOwHm=6ga_^mz(WK4@JPKMMm6{(Jvzt_!yoYBIY0OVeh0v4;bZ{XVH*&|2V1%T zIb$`Ea1b6J;)f+a^1$9_S@>`P1E-hJaB(>eH&;_|YYhcouB71HQX0?E&^C*KmZv$G z)F?pzY9Crv;c!$yoCnI?bZdctB0#2UYjCtsI3Wae)j^m!TEGsoaP0*O+J9?J1l;i^ z8dgr>p`pJ3tj8W06%gYsA|MMxDjW(z(|8Y@TufVrVkBZ+%@cTt1nt40aP}%5APYn4 zsi8i2dp6@3m`r_u7BzK*2Zx<`Fey0?$b!{)d?8pk!7KTaV!=u2>M9DBP3FMs6HLQ# z9uTGkX01l>hv3C&ye&UtSH!uu{*(ouKR=jsKyHqA01!e*2b61u@}lKzn8CyKuMkd3 zHxSa+pRnK&^1~sP<7PMq0C9d5keQ&bd7{TYoQ*-~IQ2Rt-d+jO)*-e&<2piWp2+0@ zgO)?!I1Px>0MdsuZkVqipA-AzDCq3$lob2(L}-7Jg~X8-NE}{`=bkYAIpjNx8OrB| zqYJ3SIv_U!VpKrJ5phjb0FE`8pRJ;sYbCX><<;jBZ!VGn#jZoNrCPG0a*sD{a2@xgZG90SoU{UPzs`H*bCtc7^}GmM$SrmwSjB9jeA0>n50$R`8hG64lJ ztPjAxnXGL<(e3rTCV>{SOHYF&HFMxZ3gfEr{+Ioc+4pPi6s%@B5YM>l~R!Lv5JT!chRZoCcJ> z^!aeT4=yaX4=C~0Z?r?_+NV;0*uIwQdfj?K*OA9|k2ZasGfOBKTE}VN5HKzkkjn`` z0WovYd{lz~H*Gs;I?MlbCX;gT`0qVZdXYG^ObG>|S<`;|Ip!PDL~m3%(^N;DhHci3#x(Gt5cxk#LJ3hBz32B!^N}< zMXmnCUV!D3IqTE>n~T-JFTQ^cbR27yoOP}> zA@ST>ma83$CeZqDP?eOs06--vK)edbsO~+e)(dB!x0aKo(hO<+c`XmIJ!8`n(dQuk zkC{^WC-MG9X~CYHw_-U&r!fcXAJGRyz&HxXr2(X^TrwU37LGS>MbS+WY37ou6^CC? z7S5K*fH1mlU+;CKkhowR4HT;bCMBl;Q7Rzgx_3C}g?H!DCiAd598x<#JpZ0tt-#1x zJgrnT(2+Z`sbM|^L4OW7P64V^0SRKhO#x3m$it--W>*twh_+PWu;HP7gI~(tljwjG z2No6#heY?IhtS4g(gD#F0xB;Qkf0Apr*b)OEN6SuLUdyo6)FhMl~okX9AyFyk-M0H z4C>yT*8}UOv;UXP3*^SEm`q82r!p5Dgd(XZfO2dKpp?3k2O+JW&U~fYU&swvKb-=W z&to+yI7I%zn8y)4OGPM%^OPt!X91DT zMumZKWysC45b(1wq>h2d2Ql!(;56a!@Bs`AsA9k;FyJ;5*I0q00aR81Ae!4mAQ%I( z2PbQNSZ_g#$&)IWf};aQ1>{0NF6dicwxb{m(g(!nfMW*?>oAx+a1cznyHc#6Tu@qG zkOeWTvjKhGt%k}8MisFjHv;O{x5YM~GM8&w`i4g{R^!eGhBad~Oi`>x5~TE1ql`ZSiisAH8hx#L{XtfnZAIMZrm%YkxNC4qAs`}Td(M~lNt)B2Eq zok#UAEiIc}R#CAFwFk8u^(Ugf`BaW7Bah|ySSCNF{?0s3{jGUUk^1_yu%lcj%fb_e~9Adt)cTM00000NkvXXu0mjf4y$KP literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..05265d065d45cf259534a70278d793affc57718d GIT binary patch literal 7216 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 cK32E?13XTLnchEX8vp@c;k- literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..713ce3dbff3bcf8d89b31aff2497a58b6bc6de72 GIT binary patch literal 2112 zcmV-G2*3Aed-vYmCd(gA z@(IiAy^7A%-Np)@s38cXueo17`HP$~4B zFk0}8d+k#t?`p7pxeAYb zM}sxj>F~|&I9z&u0usq&!0?7mVEXiqnIQy3*s9y8J4+^&PD9W9BmA-8k> zsGsH6TlqB&=R$mhKupyg0!^a}FiXJR9xuNr2}d6YRyKu~?tp5w3i-V^LE+UkP(Jzw z2MR+No)C8u772umNDRA+5N%+UT zL292u>A)5lxKf6~D|bSE-x4VOeU}j6?^lM7LVnK;p4WJ9ErmH*ybBl{8LI#W*J=VO zxDm@IP}|&+#!~sS6e#7y9jV=&;u{ZJccygk8Q(?j>bXjTfQkZ22mu`hbSY5Vc-?)y z9;ox=cFcpysa`qKpB{wajhZPyMJKWZu$26+vw9H&9vl$@?PC!T`*c%a(=siPK>pdK zR>(@OAA|0L;+v0(&Qv+|vHV@R0EIvN(Dyn&zflTc_o+sO01G3K91y`91fIA>4J1%H zu+^;p5|lswtDMBO32jd5;%j%q@TR!$bsk*8cz9Dl2`4~p0&>f{X;}b)$CF~Qss+tG zbrA;DaT0$E%Kv=}->(SxUEynk-?i2)t_djP5lC19_gt^}wog8yxnFl%^3@Q77Pg_nQqySck|o+-e%07C&f9)SeRJ-qx&CG z_tpeHc}z~=*YCr%;4Uct>m|85^WU954*6Y|dkVb2mcX1Y5guV<6cEA1Qvq?%(BcW$ z{R5AE&}IYM=cSO}zZ5FR-xDPwO3Az%Hu%=!-KVj=de5mHw^E=g{vx&u)zhC~SsjM*N3WvT`%wPy6)3!R4}Q*j0-t!0 zK+h$#7G4N+FdA0C7^pwesGpEhDFa?y&Ab<}-z*TNQ+)F=+}L%Ck}AHwF4W;>*KHIu z-3kvFKA=ETT>!%l*dA##@YM@+II`Y*8kM76w!1-42 z8e;mQ?gCff>Qv>aba$9GNx?nYSo@HO5&hS!z5@;i#1mbo9)qc#QnhtmMDF2u9 zFy|!Bs~;_*xOJe;@POgRAy9iF&_L~=!6k0HQh|T3A76NWj9hVrXZUdlG(OUhKR29` zBm@r}-LqAAW)%(nT!^2%cCREbf0j#l8QdWd4JZ&n0o5)L8xdZU$o)DPh6+9N6nGl@ z_n~`<=Zeki{NT?BJhhy{RTopxb>HA7F%*bFB%FZW-}p#lM0mxC*tcU@sqm$l3LbtK z{IrL{hHq2Yb_<1#ODS%TDJivtjo1IIMGMxxPuQNsE=m^y?Eb}(hAM!N;8LpWpvZ6szV7ImRR5V2?<;w2M_ zw)4ODPmi?j$4uv%RTAi%N^TmTI(6#8=5x-uy1BV|!oUod@hm|`-zhN#IUD)n1ar2T qWlUeZ^U3ms31;$V|K;OMe*F)zIh$pf|LHjZ0000WJ@AQ0>q)}K43Y{>s|m44nVr-kN^D+$G?l{ zs5pFHcg-Cz#_1YpA2CBjN$>4WmQ80d*84Gp3+KSKQDn| zVE+byeJ)F3LK&Q(bZbC~C9nyWz!?-FFiVxdIUEr%8j=-c)in;6C@`WTd{(hCDgl-w zDhBRZ^%l&oDT@}_)q}FCTbDo~u+A$g2w(|H@DZVmnnRO|igtZYsWNI=0vjbPI-@wS z4h}3PFnv}bN?-#~fp7d0IHV}R$XUhCsDn2az(~pNJ+qW0Fq%=c3Uq*7GU`Jm*X^PV zYCr{gtAz6^2n?kHoe~)AtA6Twt7r*)Ks&>AQ6R=OFa}jebJQ;OJZ-i+T_`whsVHKD|0WOqahdHwz(8k|& zI{`cB&#Q0={Fzk#$m~*EOT>8v1SXT}VPNNsTErDtx(aMVphQ`PDuM5O*P_RmwrP#< zAsTZ?_sVUGo$3j?V|iCRA9X>e*`Qsum>cB7x>{VgHAS$ zIwgqo0gVq>_o^>{UqBYHh$v(wFd!-v8P$SEA(oQtUU!|7RVTj+1oT#SXf2&p1h8L> zLE}&Nyc%^5JKC|B!?Kwi3#;$}S?85EhD#Kx%o=sDTClLNtn!y8ENCwfky$ZN4_G%~ z;qiT|mh0i!RSvn19NVXXI2oIF6A!LcwMzX|5Rs^;MZrgGR(hAplH8np_H8@CH_(PGNr8PGb4Y^E)0&!YF0 zz!TuSl0&LPDzL?sz)BCy?WQ3q+N`y7j>7ascaQpWOsZv1gIt8c*}b z8{uPARA}s_Af!b(?3^f`;|fpcygCWwx@Xm_1CK&loxK!Nf#*;GYcdTPb8j!@P=Pqt zVpu?OMMme1LcYBD!PsAa7pcGoT>h+h+mUfxUfiIO}0IYz{q|8?E}L1EJi?YwJLeu9xDW@y+^_F0tbKs>`}KEPg#Ay znmxWxD1nW<1QNhDoCx=^k%;`PvZ9PS^2;AcvR6Upf)5G+j0efPYBuOqAfmUb#jeGu zlWoAc6H0B@HBYP+e@vy{L#RMz@4iRbL~`qX1xXjaVum! z3Nfe>*o6GRbYP`De>OK@1J_!5kB;ui%o+f<7=hPLQ+EP6u;}vFt23*#%_RzFhh4K0 z4ccKhUc;8VV}SssP=U?byiI^*IlvG*>;TDbLMpHa?gRpsVrrEN^us#Cxqfdh!33ri z6^Xr7w{kDg#%-HoGfiOJiEtfp*rnxfo>3QYmIaIpy)iVBGe3=A1z8AV?^MUO+I_L487uH~?i0!tV$4!{9pt`Z2!tcsinV@hBM z)HUn`jJXuk<5Zyc@ey=pp;e&xykY>eF;G`nH(AXpw&IK;f!Qq0aK1G&XU`%>X0^DpYLe`l%pyu6{t@D| z^GYBrI^bG#E8AX5DSwp$RB6p63gp8hCi9-feTO|mZzV5%0a#XYUNvl37hssT0`uRz z=Vg}CVTZ}}mLb<=p!VkL(@elXuW#Bu#k3XPxdQJ6B1_;TED&ea9hRYhAz$Bwx)x)W zMwqk1o@OyMI9TQZY5IGA0fu}fro(2H=~71_+m=AgIkn8Jy`iFB1AC&;eTF+%b(;s) zWypvsfjnT(wQXyFay{L&ZN-B|)Ol4Bpr$BN-m*Zy5>s!b0+qn-ZiRJ6_u7o2v#NHY z*z#v6((R@6XA;nk1@63B0h@^oAFK$l*n|1n=Tb+|IHdOm(y>4{!BZB|*;R9Zaemth zbmer5(LFG;c#_@9&nvS&uj*(N9BavR=-3Jb6o=(m@QTvRN8JpeI*9c1rWcrz?Fu$H~O z6d#2&;*2U0C6FkCK3E=L0#Si**&7NNR#ZSF`y3Fm1g@a%2uP3EPrwd9dudF5(F_5s zw0TtE-m?^=g0up)_hi)s>jvz=zi$UPf6ba1S_Re;VEbSc-bWof+(OLXFcJ2vK$B)K8M?Ph1$B+x z1WfZnjAYGhD;1b_GbGKtjR*^agSD%^fYp$9Z4no_g_q+Roe#J-@wMpG{%XhSt0qtZ zVAT@V16YQ&=n8N%q_lZTAhi4$dK?n6m!w%Wj{-RnuCiU^Zk3k}OmG|m6BVXXDZm)4 zD=>`$Y>36p7JF9d?_ANnRW2WJuLecKdbve`m{}pWmw3-3;IHxI&nzaWDQEO=Bj_><@34nf zqA?CTwGe}n>o1Wq7y%Y~Fu#MSz!LfJNXG3YzFg-3+j)Dd7^Fvhn*-|sYi3(sJ2i~U z+~!Hns~en^WPeEq7JDsvD~BE7SSYh9ade-q0=cm6zIjkk9T<54jIV2~; zWWU7Ivag&X7C7f~s}i_sw%oQY0l@rC@J<7(Br*(}Rlw&Ff=#f2>{vicV671r9$1U` zXAZ1;B8$le6d-0C5+5+8DZrfri7(mL*)+wsFHkSHD0n3hF}vDo6vDX4s9uVp-Su6f gRF7rV1nm6zKlwLx2K9IgK>z>%07*qoM6N<$f}VbBu>b%7 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..1a7b37a63a11225f71660782618e57bf32de6360 GIT binary patch literal 2951 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..d1c5ca05d29bb19416a6f904e22e17a89f40025e GIT binary patch literal 3972 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 P00000NkvXXu0mjfqbW?& literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..f595c54ef4836618651a441e7bd6a3f3abdc191c GIT binary patch literal 5781 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 Ef+EJ`+5i9m literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..7b0d6b6e9ca6b7addb0ba4d880a67e9cc4aa9fb3 GIT binary patch literal 9722 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 IM6N<$g1cD2U;qFB literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..43c389ffa72c30cc8ae37d0c3270f6e71b8197b3 GIT binary patch literal 7910 zcmb7JXIE2QuucqwmH^T_(gj5X6+ud9O7BfN(vcES0YO4SFG`m#O+i{H(tA~UQH0PT zh)NR(NQogNm-qgHd)L}~pZ(#?S+i!Ine)s{ype$>l$MJY002O>wKPmFpS}NWYVhT0 zvg}O-0Pt07Yp9yNT-?j2$~HA$9HOFN<%!x(w|NHlP0I-fa;l~%qa2IN<3c4It-d7v zux9_V+HuPSePh=e^F_y>mDTPGZ35-PPXY;!@N~Y_gLmoNqIc5AfBs(mS&;tjESNM! zZTM~^YK`1=5Nvou;zwU36$78*OC0w9dC`phR#EP;cbZlYFc3>6Ix!vUz8lomYq!x2Oi(edQjhTcAbLwltQsFB~u3x=kk5WC($;* zQ&*?L`n6fQZKZK=yvFwf!SPg<)#P2P+$U%i>CfRInuHES%#&Imr<>Jf^6q=F2Re=R!yZ+LnvUkU(n|G2mkKri!{Z64>oTVc~J*HtzZb8U2x9H5*J`3T=&DgDL_K_R}lx% zM^+`|32{s!$Z z)X;r`z0?g^oyJoBLhj>dEdPAQAR$)IQ%H_|r%tnck^t`A1lcWNlW&+vRvGQ5@O|x2 zwe#R524>hHR#|xuZ02MKk+aAq z8p{(7y_P4V0_>|j3ilntwcJ(F*8V~<&Seh%x~6wV8>?tCIS)|WWw#&sP+Fk@dTaO@ zO%w4opAGZ^1FfTy=`A0J^sc+R^Cl}?3QPA2kLUWLCf{(QBB!X@gB<}E6C8H|v4!o{ z4y90H2{`+WRaIr>V&tWG0(ViT^;5kmKy(wT+OV3Piz>u%l=?o8(xXUIdcQvTbUVLo zGj`j+R$6wR9})7*c7D?&E}n1Yec|fMw;Ox7ZG8=a?iYbjBQ$prvp)Fx{ygAc-U(|p zIOgt4M}kM9%Egwa!AqYSh=cu&{xbKozh|j73Ju9NU2U^JGTPokzoC$wV=L-+l z$O-m;?}Y3n->0kFdvq0Je>3eM;LBagB#qzm9ko;!iXn@63zV=vz)SHcb*BZuKPqxj zS0^s(kZV~%H~j2Y1~zZkxrqGl%&oPWg|zD6Al6@nOvirQrVX|}-rXDdjxM}bHd+rn zq6+2o#M$4&&5dxO<;H08YS^?b;DipPe#7|W8pd@JbN=n;Z|Df8f$oSh3xjpduS1{F zz#|YTH&RR3d&-gvmDO?UfC%7Xcss3w_|U0thh1P_-k@ zXL?7dJnD9Ma%K)2RSR`mSzb9cLx%p8HHS*vrhz>NZ}Cp|CD!MjoD1NlvdfFDZA2q2 zEPCOR#MQa+jFfou@@oG()M3S3y&usBr!)QNi+hh144-~0ePY+z(MSlTf#%v_ryoc5 zq(B@^FoOKg|_yn(Mi z0TJw^6qadn^CGkYXA6-`w=*-G6T1jdKi&SvWD8ZZy;%Opga3ptJ;jzc z-#?ZhKR=jd%CnFiPIGgNP)QG~0vmaK2pm9;hI4uM#1Fs+DPoh=MC(L$8@vIKz+CV! zCgfs)xiKPlc{H=T-6ASp-JE;feF9L^-UvyVn2^v+3>*l$j~j<)D0f Y)UbWGV*x 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 vGoAc1C1Ir$B6#{rl55k literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..5fdef690148fb056214e54c10bcd8c0f97f5a09a GIT binary patch literal 90172 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/android/app/src/main/res/values/ic_launcher_background.xml new file mode 100644 index 0000000..b984e8f --- /dev/null +++ b/android/app/src/main/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #F7931A + \ No newline at end of file diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..3c96fb2 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + Bitcoin Wallet + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..b9c5d0a --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,10 @@ + + + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..0547dbf --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,37 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext { + buildToolsVersion = "29.0.2" + minSdkVersion = 21 + compileSdkVersion = 29 + targetSdkVersion = 29 + } + repositories { + google() + jcenter() + } + dependencies { + classpath("com.android.tools.build:gradle:3.5.3") + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +allprojects { + repositories { + mavenLocal() + maven { + // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm + url("$rootDir/../node_modules/react-native/android") + } + maven { + // Android JSC is installed from npm + url("$rootDir/../node_modules/jsc-android/dist") + } + + google() + jcenter() + maven { url 'https://www.jitpack.io' } + } +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..3bdbd3d --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,28 @@ +# 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. +# Default value: -Xmx10248m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -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 + +# Version of flipper SDK to use with React Native +FLIPPER_VERSION=0.54.0 diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..5c2d1cf016b3885f6930543d57b744ea8c220a1a GIT binary patch literal 55616 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 \(.*\)$'` + 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='"-Xmx64m" "-Xms64m"' + +# 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 or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; 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=`expr $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" + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..9109989 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,103 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@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 Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "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/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..58cb5b2 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,5 @@ +rootProject.name = 'BitcoinWalletMobile' +include ':react-native-tcp' +project(':react-native-tcp').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-tcp/android') +apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) +include ':app' diff --git a/app.json b/app.json new file mode 100644 index 0000000..78ff321 --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "BitcoinWalletMobile", + "displayName": "Bitcoin Wallet" +} \ No newline at end of file diff --git a/assets/fonts/TitilliumWeb-Black.ttf b/assets/fonts/TitilliumWeb-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ec5b0935996e0b033e3d817c80d3931e72a5925c GIT binary patch literal 43664 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≶{2EmifK7QEBZHVhh95BMh#8 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-Bold.ttf b/assets/fonts/TitilliumWeb-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b51a4d638774a8b5636e7cbef7e0a4d4b3ddf582 GIT binary patch literal 53896 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 z zWmev})p+_g&rrSBY8>}C<38`;U7uU;eb!apXzjIHN1xBl*7qoRqo?fib?>t7^Iq(r z&o|O{T5s`IYt8x*@n-97-fdl&`?mM@PPU@Qspcaej<@)7+u|+0oTr<*elItat~pWF z%fq|AqK&Ps{q1D^I=Qub0-dMl{L!A2HY;tGXO|JMNH&kDv6Y^`nfWvrn`WEnXeD?o1gXtLVH>t|0G#ovd>a|UaHufF<8rA3)-;Sx$DQ;S8>;3 zJl=#)ort$RGgyAxIh{Dd@2U7X4b8AHrR{UFbC1-z7UFu-alM5Zw7(OoGV>BR4KLm@ zDQ1z?Y<&!ApD~6wb57cyxK`8|bsV_G*)0T*<}01mwv=9;U_Rwk+L`@rpB*a#{r_zX z%>QNf5n7vV?QbWNU}))NTePsf&C_EGy0`*-Zi);#jx&73xMg54dfpEJnJ zn%^W8_e|ps%VK@Csvk^)g}4(o6qYroX+ypqWIMEdEEqd0?7a1f_y1e1?xa&_Y4(XV z_F9%RRoPQ%Y3FB#)@GmRL40y)4_bS3jvmwe%+cpLt{wmDBtw^@oj6IqGt5B8V+uZX zBHEH+5jr08)8BD?@dO<2cN_j2h&tQoJa!oVcOn=V?_mcH*Q3dB1X)eh$B_1$#}Mlh zX8nz8MV(Q{fm@v2LX;04X0?Skoy)3b($4H}c6R9MaWwk>Z_A=&M9ZaC#hQFQiNjnj zjSZjro!fYPkmF!WueOdz<)f7=MA#!L|f*< z9qI4zq@mNn(VP{t{w&vJwW!~9_22LMeUUTHJz}f{UDn39&abS7R=XEkd9!0>2_Kw_2tB0-fG{Ya~{ybKz8mrN&``+q}HK+d2wK~?F(yGIvpIY@NK2xk+ J6)Ps@{uh*&W)T1Y literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-BoldItalic.ttf b/assets/fonts/TitilliumWeb-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d0fe23bed28a03d76afc7e111a0f2b5635fef336 GIT binary patch literal 62924 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

p;>%*WBkH(Vr%x3@LFtA8K_ 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 E2f#0LCjbBd literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-ExtraLight.ttf b/assets/fonts/TitilliumWeb-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a590b734a120bb846618b19c853115293e56f0d7 GIT binary patch literal 56724 zcmce92Ygh;7Wd4(Nj9A%n_f2CvYXyE$)<-u5_%E>p$13@0Rkj}5Tq!Gh={#_4aF{E zFHgaOirr@~C_WoSMaB2jr-D8uyWjuJy}Q{o@V)Q%eJqo?yZ6q_nKNh3oH^&rxr{T$ zMzD=cX3NJ^RoAdkzJsxAeerALnEJXY<9{umjPH8Js=pdDrE!#HYxEe#KJ#LXUtTvQ zE4O{++2a`7(v0VuTRU2oCqHC6iSPSy|IS4%E0^Q<5R^y8d>1WSyKv{6;t9Au#n{<3 zi`!ZjcxC_nHO9`p3BMIA#t)kP^35n;itpyd9X)IKs)l!Q{{Uk?inz z0>HY+k)%Q^J8r5GRC|zmv^n~x$DFEos3~rY_xR3Ho!z4Bb`32HG^j^c5E#DSl4Yh^NNw%2k>p$Yh9I*_~jOWLBnClsCvf4CA ze1t)^-igGIzyJRGcuI#y!=#&897|*@$rNGA7b)MCZ$h#~h!kOpu+a@EY>j!Jc@6$4 z*-iVNrGNUPdL=u06cE)rxAL##NYrO#nW!_|$7Hl>Ecte;Ju*t0$@BAUxlwkTCQ4(m z$~vADj$bV%qc%4`4?pm)=C_UT3pNE`;WcTLb>Z|k!UIA~A#1%Vi_CKy99PuLND2tq zea~H$_15Q>&gR{+*RmjkzZXvnsczcE*PRn+@bz*W52-pn(H_jhdGAd(OehF;e9V|P zvp9c~0;HXQFo0>%UlU_d+9+AdjR^NKTJmk-1c1>eY{2)2p430J`|ZMccGK3xar$4~ zS6sT;ueVj&wWYecx@PH;yxd&JzP@X;l7;pzm-et&W@KrMg%#vRhWluu%DLT!Ok)LF zEO`ZXAViyMw*uNoZFnLt2Y!sV)ZQ>*;>@Q5B4ks5{?h34N8Pkx@xJ;qd;+57W3-$#wVw@C`F%`odmRV-(m zXn}PLT3}ib!bBnIUzU9#m%gd*7 z`R*e%HSu$)f-9_ z<0j*R%9gNjeu5vy2r|1uo*+$Ae#z_RH{UcLHy$`({OBVEx(nC_HXWnDh}6O0$PXI4UwCTocTV7ON#c&+cV0YJ4KXqjWsCoabF$-!nO} zv^;V0^2v!6WxRayg~^S1v7?vQXG`ZMCR)e8|I}D>qRupC-+L27@?r~qzOOtnCgc2n z6Kv<<&kAWf^FbbJ3I)pe3iH#UZ%W&Hmq{HP61L)*vAA~}^c}@m3eUHfOCV>HaRj#l zERgsJz<%5@_sg8jq$!P6Q{%noytt@z%s=>w#GmsD>Qly*YcLtQ&D0-Sm@YUdqaJUQT&F6(O$;!7nOuimsm2mkRSR7nlR)W z^0hYEK)eTo%g=Y*^_KPTJli~f{^dIUtt0-^PmPyTnX%6Q@Ly0S4qqY+ayhrr%vGSv z1#~7O`fSzm1C9s7jEhs=UAbuHES-1f!}IS;o*5Hk)JogUj{k%w?qAUz=3|UrFz4p@ z;2q0u1LrErlvE%n-($*rbf z++ctktkqV|d1TjyQ8hIaFZg2X=&JJa@8)-9#bjDm)r{fW7CyJ2qH5K+vC_?xr&f*) z51%x4@zg1ECr*ry96R#P-m|M3Cnbi4`iG7kd!>|AUb<g~A& zc3>Sq*m5I7RQv;!3NB#;!XtlMx`cPncyG;uRm(SQXc!so)iB@GX3%S%oH~D6%;qc7 zUtDn3Aqr&y^dE_kc}sR*TwBDz#dzOgADcf( zK}{))^XsISl{J-z2g?cEM6BLpN&;8Z9e!O>YogxBL$td2=E+mjX6U?^7qqthGg-2h zRZiCx#9AU#)1nMBN^`3VBQ(aialIFaewR9n-|eaSH|uPs=+^fl*rBnACts@09LR zbDln?>8$+X2ve|kR6=fo*)QT@$Ltrf+pk`Bg*-pI=jP(&AM;mU?ETqV)Rd?T7+2CZ zK8xps{;ec3%EvFrFCskJ;vJv6pnB`3a81~2ubG2mynW*1M_wNG_s8}hKWA4u_On1Y7*pUI##g<`_y=gA_^vo!tmddoRW z7dd+WJa}lzto?5uoII{x+V{XFvvJF^M&9UnYs`%8yxQ^k_-jYgTpbOnKY>vNTuDAg zER%#*h%y?BF<1`Q@u)~!uAQG)a9e9ZctB!Y>6#fWa`R=i88N=Tu~D`~wTlD7v*xe6 zbzyVDNUbScZ<{%5^Q>tx_Hd#-f_l7wI+D0|s3BJ;g$GMmG%|S_C$M?5;}rKAIVV3l zCU5SFa6{9W!-os%q$}q-C7JdQ5WDO3@}@$A;O@hCVqqC5?lG+E=$y$@V(QH2Nv$Su1%lw9qbL<5S5An&4TOD_DY#|g3euz@uV&nic z7{Y~S-iQ_!s`sVCxR13BHO6rpsy4~^gf>k)d2*sT_+;M6U_5-bbU|;Gv_s?zRcOjk zPK=`s#ZZu=P$QodXKr*n8cPk}c`CCIG(_Vw6XP=i5+^H&%vHG!SVMTEhQw}6_Yfcb zy-iol&IxO|;F9cUZJ4Z!>fzZvD;%#>CMPv6pRxPa>FF!(>8#0K-}J#Q*OGtVaCCO_j04-3u#~T;z!~g|KP^=r`I{|rO_&c zRB=ptl_lYeQHX9)k&xfqk_GiT(~I^niCkmhA&*7`#>S*nbj)jCI;tzl>*D%d6K@$^ z5%+O*i^1z6>8?vF;zvaI2KtANnYp4R(90D1z_`L_ZE|(N!}JC11!3lMz^zIEgx(o;a;htWvGOEAsA$Xf6WDB2zlhMf;m5DR~(?VS0~wV79c*<*fbc70tF|J~u+(cIj@ ze@7|W*?~r=W^Mz$ftdM8^GiK1nV%X7(y4OMrv-b`Ts#N*1d~-i*mz*gGGA)FA^isH zrRHtT+qN|edb_fBxuCi8de220F=zv{OEelM(Of|(tz7l)J86dwrM>-L+R>w!El=?p z$1RS#_$bG-d^T^P9uXz=q8#??22-d^vqI)E=C4xUd^7bcp24qh+`tz(R^Z8W$lpIG zEeHuI0vs)$=cn@*9Ibq(qnz&qrfPbhk2F?G<0e?EAXNY$sX}Fztm>eINf`g@pfCSFcAXOYuYJfZu3L!T%ZO@)<(p&md z*X!kEJkh{M^KVpnoVsk&^5^cpIr%a3Gq{oA_yGLjA*yMK^DHUSc|Elg1;Cf^`yEpk zi`|C5)WSZIKBGHYY=UCeb!!B)RrhOufN)HJUeH`{P_5%c#Gq(*(WhIZTv-J zHQ{+9i-WujVUFJlmX$>K`@f~7Hfz!5tI{VJNsK8;{E8?CN^{RqNW3eiJUw>qmYSkS zQ*Fzn0Afh5P$c|4EWQA3dS*CSg#OJwgg> zST?!eym6xzu92o%)=gLBNQeQxXYBV3r{e&=R--2(}sshS%rKbL_0T`6w?RSAUmI z();mq&*yUY2E(%U6Dyk0W1_4w=}Q+E0_~7678OBICU9HC1*Yoi!ZA%FXX_x1ui)>_DE3g59un4n64R>en%9l4R- zL+LpjczJ321N(kg0n;7&$-)QmQ6_yjrS_jg#=69_9^2FiY`i)6VrH6anZG< zWi+-VdA@|P3B$TZizV$6!MzAuppLw1{W?h)dc9)6-bXd8l}@qB(fF&E&&>aD+C_ z%t_3umfl1m6|RQ?7glirmks*@ECVJ$)O>&H6Z=yiYX&@HJ~-<5fpa|H2uRl8dCWwD zqtQeJqtqk)4!Qt;q!|3y>7&kfs_SDO55_Sg8Ec<*w@XWiZ0?6^3pqHfHFrlt*J>ME$N zI%h0@9d!khBoRejr(P37utsQUa6=*If!^vcAJ;e+Vy4hI3mEMY!5pyFnRKgj(p%%= z`LDInc0aRUYG|nAY${;`H@OMzV~%REwnM~5mq?j`&Ioy4S=7JSQn-I&^IThFg4eQ* zwPnwYFBof`JSJ9J$Uk3@W!2?gR~_hO2+dt%NyzD`hzRg9grM#O=Sf~KT}SgCGLoCq z<# zEn=xBY*%o8wV*GHAT5QY9DzhsZQHq*!?AffkrC>_o}BMRJtR?x)m%0urd*bORnm>~ zF}J{Q93*W+uOq#Srv|V3=A?52wp+FboSSrE)g_lyi88M{3aA|4?-+@)@o3=&l*OvA zwFyn<72=t^^S>pJ%5azPH=AK+0u_f4*?+^*wvL~VPWOeN~1H@#UU^oz#)#w`%jG&(4ze^v=7KEn1*Xy>KZJ}WS<+-kl1LLs3=?my@BKRnq>?~w!fm2130(~ha zUFcd^3;3_F7dT?Mzh#RR9#(CYaAIlU0Of3D_iflKSUp9up-oHwq^tce|Cv5bkW$?Utly|b>a zv#w#lugU`w?$mV>{E)$*d)v++TtXUDWK{^2nh5+Ma|!0RwdlU*Q{H+#^|{^820;=1 z)>}b*f{|MtZ}5D_KaAn?jC=MN=Y<36>7b-_VyzLgGZc1}P}6j*dRTNETiMF07dO9mJVvDO2Dni5Juc-Hz^}!p8lA_CMbfqIk z7$$DV4?#cXx93ES$Xk(yu1om80aCGQbD}kv_?qcPleD26|FDUG2JIecG@j64rvj{n z6BfqAEtab5lOL+j4rz&rluEXQ`oyD#baM@Mrirnd z1mBb$SwY^7K3w!Zn>F)Y{0e9h!DO|Xs0eF5$V_AhFTC*XyWgQdeDRW1DHog1vnm-; z<7=b9W+X2ebx|i(w4kWp-@f6W_j{dG*6sJn`f~IHMhm*vUqjvUr48c1@m0i`CC5 zDJZEljjF3R##>ScVC-ZMwNPcF^oI^DQ#lENw<@|l} zm3$As75W1jJvST{b?mO3ux`SHbt#2&ii(>gM%Ux_%q=XMQ$!_8SgvZ7K}pOJq75-O zG~nKfZRU0Ul%s~{885!rc;%Ic#SX~KzhKAYL|X5(CfF;WpmgnQ1ijmiy)fSpp$|7@ zjF4=pvlC49*YPhBmzpv%Vl{F?P@}HE^4uA-c3 zPsyK~0V_m8?ELJs5V@csv9z)>%ut+Zh6*phGFqD;`x=tx_{xcX`nYm~B__)Uh=P3r zyS3ld-5Q2Hd4I_B(mBnE*sXCkAFJD2;I7czxz}wg7%cYa>cV}mvT!#WOm1ONS-CSD zCo%8UrCYIrkfsG#B>fjYV#a`MLit_Sn>BSym)7yIEz*s>ZG3Laj#fi&8`_`9gIN!s zOCt*0M@&rS!9wqy>$I~EaUXWCVhr0Xmt0IrO}14kcOhqarl0@R?W7v`k-OPD*kE-s>Z+ z*7jc9S(JGAiy1QvMX1?~nm<%)#uQNdD{3B+AfKfMRx1r`8$_IgS{g*Fw7a{B{{dQ+ zvA@fM%z#eFXQWx)znjGZfLJ2r5#d7+GGFfMd%Wne>`#OpqwzIb`xEx5yWO~up!3KU zGM(@Ph{`LM%eal~)xi?PDrM~lHEO}Z(uOfv)pA zlVGaq^8+~aAN_Uu=aV+XL$A-7(2Sg}78y&wrhhH#XqI}^aw|<(R~@?qB(&G+g9LTh zq9DrlujbJ$x-A)t7kSon#rpNl%|x3@uWk}`;o7qu zhN!iHVTJ(D`ajJpwFV^=l$ZmtMksA;Rxt-p&U3??m><|x=!tl?3@vI_-5Lw?fx!pvfRFF8MqOf7Shvr>$uMtMrkoY>w* z7+vm(ZpnF)3@>xC0|K&j$~pr5kz6Xc7+{4p7e+ZO1F97w3EMq>hvT2M$$v`8E_;My z(aLL38*B}SjgHri|KYbe<`FL%?SwrAD^eyTQcn&>b}q}1<`)uBb0hgfF7~!8KRd{K zNMnpVYpR>|P4X!#Tw%LpkY&cG<=Hy$ttJ3-0<^18u7^#9DA&WT;`mt5t!iA6cM#E@ zt~4mtv-BH+UR|Y&iCSHyccE>fRnN8+TJ@~p1{bBe>PT_XsnUbZq6b7lp7p2{k zf__}JV1GjLo#gxh6!R?bpm-f&fs?8K=1uBsRXPlqu}@(~`aMTIHFv4=Q5Ic8eIMYt zUU?VlgR)TQfYd&jA8_@gw@OwzAv>{^M6H`e>xxZ8=!}T^o6K8OikB5&1q{+eP@%9p zU|l4mh3cGPGK6|TfF`4WkglLnnnb3xxLjN8+zO~(efBQUU~@meFFSeP^C z^2-)uPg!eRvuJjn<0GTvKyj-wI#QW@6Yz?eg&sfvfItrg03SH}`^+}HZHTGwHsr{w z`sTi@*mQtNvgu%X9^R@$I^=ONfymp%YD3mZvQ~nBh4A)w&AbVG9H;LBLPS@I?(Hf>*p65Aq0TGD-!-24&Zxp@M zQQWMKB81=5^jn>c!vK&DG9RwVIx$T-o6Pd~A^rkr5|#xF7bpW#oVER-hoT>TI9mMW zFSxGooz}5R=Qe4k91U4q2d_QmE%wvGW=OtzQHrMt*&CwB9Y(8|1gv~geL=CVq$IQF z`e}vvI(tF-3dhx2a~2QF-PV+rc@^x8ll-F24mj7kWBn74CM*v;E9J)3&)p@Ztay2= zNg5lU+WU9}Ssf3+o+~L%UxYP#&9U#yaA3x5IipVXS(G3ylX0@_z-00m1@%(kIXP+oumip?dT zeNWx2Pe1+CZ2ojv>pibDH99UbUMTHbx3J?|T8HbPnfwDbjTG=WDEJ|;M!-1%`cn_9 zDE3#RLY2scGNRj5w{L=BQk3!BqNZi0(r{^#dDhsR^OH>DqKmI7mvR==jvSj;Y6{cG zjT&9Ls7WIm{3cA!FC1+yOf+UL$f%f0G%2iL*mIE;3^e&y>|nGWoyiuK0^&J?J&YeE zYWm+Gpy4=!HLjRO>GT#kzKMpeKLn&1{R_50S>c>#0%H2w_;qPbbIt_E+|8R8Ea)4J zH^gXQ=kiw|(GFY#&ji!!sd-(2k(MC;979A`V7M{hOwiq(R$vTB$ja9RKu%WZWuHnf z;P-z8MzT853_KHP#ZYve37XByOm#u>oq!~bw0M6761d$8ZJA5sawdq93hN6BCP$cU zX0z=~kS(sa+w1LX^DLIUB!#LZ2kanZV=Pc@p5XW}h6tsihlx3=0Q^C*gThxsm?5D@ zOA;ng=?yZ8&d;#SS#fUd(ktwRwk3&DXZ_0PoU;`pY469`jrK_ex+mn;97?>Krx?6G`k_ea$yz~dTlt*TZ9>c&NbY+AoG0s~tGXO(?pXErp2&cJn_BDR#wJE4 z#wJzAIWEnZfA9Q@NiwQKJ1H_6uwBRPo}4ux z!Vm}xa$sPL%Z98Eb2Lh~^)XZ6f;>0g2Nubmj2-=u7G;_g1Fg#OG;Bj!mZb-kRrN2` zjNu(va}q6^L)ToZ%m~k#u^$@}W|bHQRvxTU#?bYrx>iA@g*OCNEW@-gXfrXeEgs@I z8e*Lry4jT;BjTlw2uX1?BCuf(**|P`#ez1lQ7@w7p_{2!C>y+xS>fCKj%y~^VILs< z63vEUzVF`_i{-e{c#Z0OEokI&(8wInWjs+P@7pTSi61MBp-?K(EWl)tY0m(|EZ5{4 z(sdb`sSRs$Oqse&o299%xh6LGL0wN=8(b6O0cF6_fTb}Vb9Z$6b^EV~TKUIvebdp_ zaDKm^qf!G`g&Uh-GQjyJQ0U{JP(hz=&3iwKIWg^lR&&RnDq|U7I+wPIy>MT>;bie6 zpChbzo|brfD5)Cx42o`3?eT_Ce&1H2OwT&8#td0!k}9_K zuh#KRAIBP4^#VbZvWka&7=>ukLJV2EOHDWc>Ry$(4XoO|=SU>WJ#Z{MaQbZbG7!*b zzYkFQ4$lJE@D;NNcos^&21{oUaSwP{sNSfsW9CE7fiH=bwjbTXjV!;O+{mWv8#8wc zd}tDU;zrh2u5N{=hdz0QKt7;?pgbJJ+f}r*sH&9ZF{OcC){LjwworN zGZ7-{5wnjz+2226!dArzG1TB4vW5;5)#5)V6Nm!A^p4kih zgWLuIiya35$k)=up{bUv)v*zUUgnC7$rU&YV8)>U$?*xPsr{y>Bxnr2>2;GofKr+K zqs7?(@~bQqew9|1rej~Q`V$c5hIw7~CGbScBYFP#!f6~)s{fuH!Za7|H8v?v<`)rK?3x%4%a zllJe0D(SlV(Rrp3AYOC2PJC(_27K9{yc1o}lSDl<_No4X*dJ#afcxD_T?*Bl5%;oH zIBA^@><`JpmAPdY*n#@y=JkEh6YUI%dz}9ycd$Vns9T#lcTVcM0lheTb8G8n+JiNr z>hYkV0BGDG*9>|7#np)+kHH*Jz#nuPMtVyCE_QiRx$wK86LgHzS!i;xb03x(=uIre zBxS~r9L}Top=Z85y-zXLr~ePu2igJth+f4A{a6H9Gy3<*ly4j4C0$bD*{cU0=;tXt zQQv#Dhp+T{{ltOZ(ikh)!kRHww1W1tBN-w*ZAf>}`sp$ujTEbwvSYm+)N|UsHp!hs z?jub+V9+-5F4XL@l93&TRz**!JQgZX=pO4^6J0RgccSVx}dd#1-RgJ?azmYleo%I9_*J4-j@sBf>TXc zE9n#&=D8<6akR8=Irace7vNfrv2d#}y4PVkQ(KJs$jd&Fb_&3!5#mK(O~d-!Yc$$Y zb-f)oUpLtQo@*y1D~tU&@BXg%ZoCd*J5`y92mGJ7IEV|sDSey+`XSWXco!t6UGRe20e%eLBRtZhqaA)h(ZNjie>>T$ht0*rU?x-FAMzKzi zb_Zt-&^P6*LB;>YX#AyR4pjDRS|MKj?Ua{{{&byf)3+sf>@aeJUIZua2-AgW} zF#I`1snyLTT=@Gy#UG4V|MO`LttWv09TG!aEatyNBhU5VK;mqt+zDKgYu;&bDI}m_ zad^-)JnpyyJj;c(eJa*U|1YpcO2_~5oXb|ze~G5A05fRKaY8-&dS?7Uwix~d?9&h{ zhR2X&?K41!GB4#|@b?sWi2*|#-t`Dl0G=RJ@c-pWpqQkj%#Z)8(?D|YGtZow_+K6g zQtXU1LXLy4isu<#gghausrx9eW3|epJdX6LejbXp^Cj$s!bo#4#K|J9QW-P_eFuyJ z6;1+Y%6{jJc#Fy_NHKi3Yexwc83@OKBqSzr);J1|N`X`9nDLxBX63-KW3J?{zZ(Da zy(h)lWB(oEG$tI6#knV(jZtbsEfHiBg=3<6_z73OV@$W*)(4DTvYR!THxBeWpna{Us|f0O1A6S=pd}XdkQRGTJy2)w_EbG8 zieTurJygGv^DydhLc;6w@_{_oWWH6=hsY$#p|wx()G^^lta`GOH!&LMfhvR4<>XW> zIdQOn{UQ1$q(yiPc`&*r^9~oo72RV`URKR%(r7lG&u`APtl8QsoIfxk- z3SY>G?#XKT@Ob5r+El$#izQ5#qUZmpK z%6Qia0|U4WPOkGx$N|FhVBpzxbzkdognhFziBNI>lkAI?^<6nX_m$Az!3VhS{G8h! zf+KX(^42L+r|%%$IO#@p)--|ZDd*u)UJIfIbt)&~wP136r{cqisSP+8?`VGpJ*sn@ z;B*#GCNE@6Tn)uu!08X=MBW2nOgQ}DI+f=*@ys)DNAEkEr^xjmf){wx*&*x;A&Lrz z2jzsl<9Vnh(EWvSG^tt9UJ2$>fPAM1_MtIpG?meFIMpXtsn4NjoX+gaRIfM14WUp2 z2JVNR{9ByfuO(2#34V#CI!>tPe^d*V1|=FzDR`J_t)-r#`Mw%C++@`ncN^=}XaN8C zhwIF>L}w1Um%xjdJsOjY<`1F1Hk0(wGmcVZ$t9z{P89Dqg$80zz`n+jBY;0}b~8Y>rAL zn!(e~{3Sv^6hDQ ziAhZQ;bD4s$8#h0zqLR3x#2pfpPn#7H$yj_WL(lhACo>hlQmOqaA5!LxFhV2H;{%I zypfCJ#0Pu;I~#c|e8?k7@8@k0s&x^xhT<_OiX!rCp(p}EBO$MKbWh!ZC?wGd#XH*y z5sBg&p5=ItFYV1~I=lVSP!TqT`=-x3XV1AgEq-RlQM2Rigk(QyRiFr+qEe%rj~Nt; zxMr}Y2%Uk^Dy)dmQRnt|su6}UI-wn@xYfuKxz%j4hE1zmH)YQ9t1amltL`+Pjp`U} z@UPo5CV($=yVEQ!wDoXv=bAObjV3xeuCjL2Sqo;bubF%^9BCBYDxJHaxG0#>VigzX z$vh&X(2_bJI*Q{J;?9FZr0|pK3R;I{rVzX=kXCl$_=tw2oWCaHp!*EANicbjbJ&V~ z5O9INQ@j?E3;-8)2pX9rj6tvkf=Tc0AG(Fuw3IP8e2ZAAIh_d?@zwIG(T*YpLbcH zhKVAe+M*~1kzK?ff}dqS-#5h9R8H~r1t2ovd@#Zji5Nv#qsbNS5|=An)qMScctpkS zXhqGfZojx%DF9M=zqmwwQHx$_k!?_WQtSk~h@Frz6iof&ClE{&TR}iG%>_+aMf8Ah z3RPPWXJN)PHz1QFf4P5L1%aq-V|hl(vBdmfIWN$b ziS`*1hXzMOI|z!mM5jUe_*jnj^%M?H&#}l-q}G#sDk5;i z6P8G|qi*7%ONSf`oew4GeE7IMx7}t?V{wcbqeSD_p`WORT2j@-vEdHC;N_upcTc7N%id;(syUjLBat}JieYP9pOzj zgdfraeXeA#o{>yG)JY3q+})Wxo;U#d&5(;-P~WbO_fS4kNvLK3ppI`9-Oxa9qsvic zKYU~59f)sFOPd?IB9}xx0LH^ELD~)J2Y?if42j<)57B)f#Gkw6=pk@=$R$L}>e-bC zfl(2UVj%Qpa>{{!w{Qr>2?=)(xH*4De*TPQI8|vZ9ng#Cr{&~K%PB9_>r2HRN1>GO z&=V0UV935uBNTGM60RJ_9?+kkJblK8=uu~XKXE#}k|NX2V93)e`=dHci<6Z&hqMdlkiefk&LJtXmn(?h-KvJ)9m|iq z{CE0%3P~qOE^O$Z-Q}g-=fpSJ0}kO?=d{;1Q|F@nn2cRlcv^G;+k?v4_s*Y8@UR>{MkNcdVw(s=mqui}PNI zEZxw~!v~baS%kBsl{t@`+7Z9SWTY^8CP#5~lT@s?rBqiZ1m&9MNSPT;x8GjcTJLS} z9@)Te(vM%A6`tUu_rAIl6Vi1`{ukjJDqsOwCXJKsn$3zBNCD z90!|>I-j^iV=0}wkf-IeME6d`vGn_K$bBDq5N;^dOZsB{Y_S9OR?ZvATZAtto$`Tu z*Z*?PN5FCh|Il;~zFkE`b%xVpp67k$5V$hg(&SRmyvoamJeLpZAM$KIr(OKO1Nu^> zz=JsLBsnk}l+#4TZhgmpd!C38@jsj?nh)4?2*mgo&J~GmC1_<7PP@(mE|k-*I9GCp z^R7x5Ju4?2Hm^O+nb%oY(verkPZ5CW^ao#WRnEQkJ}n0l8c82UzVxI)CtrHn*PqUt zK1}%1%aNpO8Q!BlQ25h76jwqda~iMuV#TT6F-;@25j4;+KzmM6aLEF#*hf6}nI5M; z`^Um1^@@9kIaEB{+Gpg4`}USYM#Pnv4Q*4DKAH3jLWiU7Cx?pF_Z`}drG4a3@%n0? zk-i;fcZEI%K?B8w1`1XZVPOz^4LZAzN)J#FUch^o8ip79Fu+9-{$$cu3Al#Z=e&Wk zxAY732Ph5=2=<3KO#hZ9p zp32}6E}>O&8%8;sC0)SQi{65B+ahL}lo*>VL`uWyr|+=i!)oq|KIIZ0Lp=D7G~ZJ= z#C~fxGF5#ddSFX!jdS$My}8>BfLbXbP_ zd2VOOLfzjw{TBLM0tr&sS7|~L+t{MYhEk_X5CnYSc#>A~qMV|Rn6%ig&H7dvH;X+*l;5vtx%RpICiH#+z^6X}TFS5f4X-|>(C~Ptak>s@j&}~#= zdGyDc64wJUn}j?|_Wdwn*&DjX0Wi*Uod@xhXO&|i>Sq>0VCIt7EB4HU3N@w@bkwv1R8E6fL6|rZ@}YUO zTZ3sVD;70L&%o^VRQFQf1S-0v?q@KI-@G7FW z6P=Puxek1rb}ojox-&xDNps%E*5W-*XvdB+h;o{<5;wqaQ5z2xW#Dr`9(5)p9*PGRs}(EH zp>CewdX78?$X$h6SV@ne6+DJ_yg2V-zp)Nw9io1N8~dzKds}lZzrzz|s*6~Ob9SEIRdyZXkoDD`*O_b&a`MA`M$ zG#=%CW7;A2m9#$BMz2ik-K4xk&2Ry|InD8~$ds3<**vbPkBGm?4vN@;uIQU0?4~Q? zCZ0faLH4uqgk6a(_a*qEW+q1A@VSu@rWY%CnEC+%{RTt zD_j6$7kKYj&HRyMUHXN-^w(#ng>vA&6Za-^X> zqGhR{tn(W`GQ>x^7w}Tl%ijQRIPInBtht5`=n2uB0?yMbs&Y{!G+#P?EP0ZZ2Uubj z6yz)|DvnJJoKaPjqW6~!(r=pFLa&fETgja>Cut#IwACnqM# z&o??6y~ev$M6biZ`sRznP_q5>l>FsTl$;nK86F>+kU7h6ZfE}jq@ZKclMx+f5FJ12B4f}o zjr|{hK&9gXqNg*`v0*qm{`^d2j6Nr##S>^z&~eo1=y=00bUbk=GNyU!{GIFo#x9&;vFrVk8(Wc+qiiA ze0lEV)rDMe5Q?#0F1cfP1TJ5;@FT?Vu+EE*lV-H)>!YK+{PnZGSbFR1Igd?|zP#VD?kR-u z2=(>5>l%u^?h~eSoM%G(jyniHkqVEdkf!m1dRqp`OS`B&Gm@bex2NUYNy<4G@jatr}Lfd{5QO- zhSngAZUn~%dA=Xd7q7^PcYGyYlcRGSmHuUnb6gL=^u`H%3txiL)$BO`9&g{mnnvBd_ti)6K9irTAwuhLgsvZLg~uaMvJAavNqok3R`FErj9bd~W! zKwQb9`FEV&aOe++)ps0XIQe&uEqoolzfgJC;YHi6yUn*aZ1lcUiPfOg5AIS);$4Q` zq|e`vQlbP(`!@Lke>E<-$IG=HujtxNHh0zZ{EG-?m=(f-Nhc3 zLq$2|mAmk@p%?I8qP%jqK)ipKYX_E_=DdRkVs6mx2mFM%w0JL;9MJb(tTg8xh_Nc3 z0VUE7M0xYo_wF}e>72Lo969K(ym8~6q2IXi>R)){MhaRfRa(&^vY^FEFVq)q&)5v;jp41~^@I`plaM(5#zrFb{}%@NwwCQ+@AGJ$#4Gt+yu_({S-w`jSAIr*$BTJ&dtK)Bl-IZ3!QM&U#okN2 zH+f&~eV_L$-XD4Y?BnlK;M3@Hk0;UIa z1Z)o28}L%VZ-G(xqy|n4JTGuh;Aeq91QiEO2-+Od9w2g479{}B-tVUOsJ_*=xUkwuXgN4^u4 z7_}nmuBZdiQgmMQ!svC;mq+i4em45In4FloF_*;bi}@oqEp~M5rq~B#KaTT>%Zr;F zw=V9+xP5V_;;r#r@i)eQo1jamPS}uePr~OqSy!rCq`O}CZlau6mN+|cYvRL+-{`&c zIr^FUZTiRc-xy4WO@GJ_wLWJ3DcO?T zl6+0_J1G$Ymge(~8p8r9G2&GVNq~divP(uJnu3A5H%{ zBQaxS#*&O{GG5F0Bh!}IlzCa^Q-NMZgy^G?(MlxBCD?V8KLy32Zxg@(}Ov$As z50-pWswp*=mXuB}T~@lb^q$f^r7xDgQ+l-2Q5IX4URGANyzCB49GXL%ogb_%YM3{o z^aKl#zoqH)<`t{3S7q$O+z_i%?>OO=4ecd^7K>&c{rg_Y_$1_?Asu0JcoQ2hWiuU8 zJ(5M*&9d0jY&<&-sp>dO$2(s~;`b8vGOk}|6WOzD0$;-n_$>$NJfyKmqmYu->r&)X zkc>#V>^bNSzJhKjn-w8dA=UDiS&IAtE0yY5ytIrpK|3>Ax(InPQUKCYR*92uO@Ofp zF9!*eQjmYin&eX4y8&qj?oUzkHstZFPzq*2cz?$9BHa?9d;J5ME)h9~7GBbZ18jpj}V7$sw`7C(Lpgi(a zv_D4R{!KO+*BwZNt4T;E_8yzgzhUKojY$`>D&C3rulyS@q6~d!2k~~1Y<4A53GiY@ zN`h=jc%Ls#g7@=tcvpo6?+S^=TP9jW*$Gk*vr4|qEF}Wg=g@z``4CC&0={S*Xbe0O z`wUUZ>2&^Qh$jA-^AG6~;M6q+G!C9A8-1ehG!CAL#$hJvO#-ff^P!TQi{CL0Vhm^; z)Wn`g{KDrU^*)cdgU>tvB}K6e_ZZMPc&2PIZZtOIJrj)s#KR{z8YM#pfiSMt1=Ducrpow5HW<c1}%{`+3;d0_QVs2o5(j1h+@P6;v;2%UEG)`yA*R$#LoJ?~X z^9nGAig9$!ZOkt*$31h*B{8m`HKJ>xE$JrkDC(aJUV;a67IW&~eTmJ&+za84vfcRY zbELO0w_;pv56lG})q;MA4iq|6U<*`XJfDsAS`GdC^Q;_mvx4nsX}kvWvW`{oG8{Pk z9DN#r>u=d==_xirE(NbLVjdVtuk6%gjN_3Kk+P7Ikm$DrBm)xND@CGv7Nle~HzLnK z5@i9uUV4PJB2PgoMk+xfexHw2jpT!*N1A~|{FzcEQVmim@jrGico^{xSAVbuVC`sf zuMxyw!CS%KbbKZ}8n8ZjbvVw!-_=gNGsG)ftXM<}>OV+@GXI)uv14b_#nKG?JVD9v zo*f;ee*D80#r2QmM_Tj5zs3pEYav1EPrj(O(ZM(C8QVrTp#|87OfObETJ@-saQvmx z;mivMizp-8mQquLXQ0 zDvuN%$v$E|eCqIj4*zoay~9n1XCB&c=$;PJ$Hc`6D!AH;L<5@lQ1FiV9um!9Q7OQq#>2ckTzoYQWGJM*^Q{AYK zepT)@qLumh-ibE#DAS4G^{}kApTut=;0eHsojFY5|^|ic$n0!P}1dI`GtV+?$WQ znytaTZnQB`)J>Raz`aFyZW(^<1~xJUesUozHiAD)XSKK*T&GfF#*j5mLygq8cEH?; zRz2&iM^E%DA6|e;J0z1X#&bOaC!Oep>-kJPLw7p>*HY9-&n!eK>eYOVT_$RwlnI`KT=SPyK`C{r)>cz!XisPs5s zRnO``dGxGj&4lf~8q#rZC>#-<^yr5Rvi|M5plJb)T2LR2*L?h?wpZgj!9ny#?N;LL z7IfW%Shafm-hmUk!#wRR|>7Fz5rrVL6I~cSkfV z{jtz}#X};{LHD9(21M#H!5bzCntm&IKnlE)({N5M13k_X^FJ5#lLsm)0KFB0FBF63 zN?94!`U<+e>UBI4U*RpTf7IrzigzaSausgvkKVj!%#rqjntIODRY%6<_eE~bz z%~+{Vz}9n;-Oe6he~0|{AV#{CT?v|d1LOS~d!4<*-h`a^Hv0|~`vH3wdya=NdOxwN z*hjG9e2DS;9`>AzutRFc?CHP=cVZRmVkn@8n&4IbXp(hNJ{39=52%>>un9yODSEmAr?q;%D*Id<|dA z*YUIYIea~2kaO9i>~Cxj+sj^JkFm$G=iUVS=Y{M(_6qjh&#`@cBR>ys5dfa-V9Y#x{`!jOha;U{T+-{}^`#{)^m~ zfn!>`IyzbuU;`IIXK5CWHaeDRss(z>dr&1ad&0w;Rh3S8###b=^|jb%z! ztCZ?gO4WKi7})9Y#iv$zyi;Uyb>||vt#gs4PVG~d+NV0DPhBDls$0COb5Tq8s*YtX zt9pXEJiqxgDD8GD?KXHc71-_Z#iv1Ow_C}kD5X}4EMQ6>UIJG3UHeXLZClX3Y*~wM zk9y%VRVm&hGOwvLLOnD>jmikEQbwpz?aeB+H;qbfR*B5JvAexiMO|lviWo*tb>%1}AC;}-qw|%#%I-5$sc5aplwWHK)x0QhU0Zk8%2mtTy4$hAl}epZ|7OTfzZHLmNRmEc32?r&}Fix&5|z6Ex+ce)FSy4yP!in;^9uH4r> ztGis+K|PDR+uU~q1g=|w3ju-a3qjzzRv>VH6A-w*2?$(YysB4qclly4m$j{2xg@{? z%ONXPwXN)F@9JF8wYoF2wPm?~Tjv4{p>o;bx(pMDSwQ>~cwazwgWJ}$E^FyvE$F7AZPbPMz|FJi5I6%x}Mkd5AfO!NUHp@UejKgGIz2rKxP>}#y> z-wE01M@U+~K+gJ&{RdJ*FC-ccX~!FqjvpkPAV@Z$kZB?y&&2RJNH7LSFG-MGQt-a* z3`i?ELQ*M!gi-?8qylouXh%bk=bzYy?t@(Whq3z#5mgAP=shdncC+n=1l;D(I z$+}1>qd$sEjw?vJGj2iLv9x>RPNiDR9}xz6G5ST3`dP#Mt@@n!O{0g)+wJfqv_`~Bii+)WHy`UqSv?gOUKPm z5FS#STq!A9xlSsEEy^PSMnFg@X+F|9NL!L_O1hVD2VC3q=#O|dAJD;)Gx1?d$G8g-vW}!VJZAT^c1|8Vrbm21^dx150`W$?! zu?M&gCR?*xx$k6~66vClyNRqQv=ek*1WNzPG_fj3~* zT!C2-i&?N8dw^^4(LqwZo+n}-D{<@^zGyuN2!@!U3~?MT-kU5j)b(hW#EQ1(Won~-)Q-Hh_jqRf7z zS8@OENN*s$h4eYnA*3TnUph~44U!*H08$WAqVqkjcmB!^$c@NNh?|gvWJO9rN<+#( z%5r|gvzY%ZSL ziZmRacH_BwknTmg59xlS2e5no8}i4H9!J`Pv=`|~q^D5l(@6V}o@U)8!@wltt z>w7j0<9{BW+k|vJ(q^O!khUOQ=zI<5w+7?t5!5#vuAWD^7m;2@A{-HZ2sa8|z6W05 z5sL2v@$v;=I*fD_=_{mPoL_Rn2jPP7Ksbm*U!##?k>Zi^od4nlNQFox&JTDQ65(PL z?lt1tg_Cv`=J*BJcn{e44t`WW0vks_IfsCaBZ#eWl-0vNI2ow{-=`p-ihGU7r{Vb- zpuO`@b`#S1NSl!^K-z+IAt?4X)OS159Y}W~-G#IZ>29RmsP7)6dy(!#x*zEQaHEI8 zod}DMqK&`dx5tnkN7{q57wJi)r_k=xNc)hUL3$qTy?{DjME(-;myy4M{53rLI?|g+ zZzH`6*xyGwfa{NtK1TWk=`*A+(AUFAN0GilIu697z)OE|e#e>f2aY#5b1x(x zBwyzdjKC3$z!8kV5gvly!jQs|BJq4QQY=zDlG*taDD)>#=ue=~pFp8MfkJ=6$h^l( zF)C%q%aM;nJ)`hEW-CVNJ&e*3Q0@_M@FMgw7-RGcIN>pT`vn~EFmOzq>@eW_1zhPE zIMOk2o5SEVhrwlzfs-5t7dZ^=75EfJ`2=eC8Z~?^YAAO8$x1*^rT9J)*0AxYZ6@9l zJqu~J^LOynKQLPkVT4a$gim0EPhf;kV1!R#gioOLpV9i);G=(lkN$yCIDrv30qmau zHctYZCxOkAz~)In_%$H>8W4UBzW68j;vazYYw*QC0PWYn#0g-5cq244xL=3g>yb}J z-hg}x@N2KFVJyRXP&@Y24fpz zV;qCQ5R8pOAV3I@KnU4|%w!VCP7*>wf)kSUBxiRsGs)qc-93A9_RQui@9gZ(?j*d1 zA!dUyU|tChuYkb=n1{g+6j?3F-BRmi$wE>~?ovxFsXbHsyVYtvY-6%HsXl+*?&_*r z_kREX_kFi+RhL%94I<(`5phtDJ7keTS!6JEF3kq{mEL}l_gx+L z(0UK8572rKt@qP<53LU*+2%UitftLx!M9oFdgXWUaiini1UJJia4Xyfx5saaw);fe zL0M@~RvMI*24$r|S!s}e)bo#e{!!0A>iI`K|ET95_55Rie+=-C0sb+-KL+^6C;7)h z{?W}pdicix{}|vO1N>uve+=*svvbPI1@ew=fKC|6C&aT@Jar`mufDB%i;!pSWkfs{IFi;2);N_ z^I7GeC_}dXihaHcUxTmP=33j*1^*nN$UHUXYu3b%)qEfR108;kBG;uBx%zyZaxwo} z7}<@HGDdb|q>PO*Rxh*qZdM;-^)a!aUmWPKxjrt`dsWss>#wW% zOP}wFvq@}t%DAZ)8(Xm9HwwzdbpK)6J{3-fRV;jl2x;_?Fm!?PBDh%3KIgm7i!fiX z@0H3g+V^TP<*RUw&tFr1-FMe2zajRBP+~+$j2M}Sq9rk+h{5*M4a&bUdc9GdH^I$t z3)~8~!R=zoPi=FDW8VpP!QF5V+zSubW*s~T>)|1I7#@KQ+VUto29LuNP>B}{Fr5=G zIq2KLzK}VUJOx3gLpASAr0ci5S27c z*VIu znEIAXalP_K${WOxpQ_^y``!t6!QF5V+zW>q&pzq8*Hg|OH}Zt{8`r+*SexJ_co{Z3 z-Ybbp`l%$G3-nV-I2Y)rl5j52PbD98F3?9MLsZg7B|}uwM3jcFdm+#3}fQ?%F6jcA0-UR2qg@cFdShx!f=G)2*VMEBMf(AII!4<#X-@&gu!kM zc4M#`bIJJw<~lLgiMa;MHDIe7Q?;0?HSaWE&sW76EVW`Ohou~ra$-nc3~9txofxu9 z45>5T7!X4m#E=H8)rlbuV#qErq(Ka6G}g#rFpa?`3^s}*9azkYBROYq?};B7@xwJj zxCL&7+u(Ll`lpV6hwbi!yWnoP2f`@n0d=i|2Vp%t1P{X_ut7T>g~#A=cmkf3vo})B zZ?x-apPzwe;W>C7UVs<1a}&G-FT-Z-d<9JH07izCrvqN%1KjB znsOQ`Co4AO#D<*MkP{m+Vnd_YkP#aisVYZRbz(zaY-pse9CbBPS0i;biVuzALx#%g z#D_X6%Tig^9O>+MbLwcg#F^Bka{Q-7=Fj;2O_^o2kyIFkUa!30y3NX0jEzNm zS)p91JTHl0c{z5omiEZAn~kyG(hC2QBZ*Xb9I(UMS3jKW04-eMvry0Sfs@wEf#69NQ*^UEGC)@dJ9_H>hn9W z9d<&kW7k2w_YKel8EA%__O(F=?15f)3k;a=GGd{nA{`ZJs7OCW7T&?SJ6LotYwkVZ zOgoeCeueG+)HW4fi+C-v>RuMzD|);udb}&{*NOXe;(nb-(kSjXyC#1u4_c&^$0--H z=1LY{C0?E@n_d!cq=OPGcd~LFEB6^YHi<4J(Pf0SM_7A=wMSTcgtbRRld;qq?EFZ~ zyiq+j!Od_B+zPkB?IOzk>U%&v>)=6H4-dh^@Ca;B*Q4+lJPuF5MiK96YyGPpb0Y23wqRof8za~l!Nv&h9pkxU zyw)8Bu-r2MR>1kJdLhV@#*}@=lzlw2pJ$dZ)Xy_ZymEv`j$vveFDzlJpBIi`YXn<$ z*s83r8#*v2et~5er8wT%`LV-52S;NbhA9j#xNi;fRGJ z7Tv(28(6fSMeA8`ob|?8FJie3EH}<-5vxV4R?lkntd?c9EK7AxX2w>Tu`Ts6QT_tB z2riZdKgWunr}Zzul~Boy8JRJ|YH67T3(lTR{%-AF|Hpz@lVsuW7&hd>_ zjAi*oE7r1nqZM;mnXwIfX_>JNgK3$u4U1`+u?>@HOr|lJ#$+0kX-uXunZ{&VW^9!i zUCDw@7)YHYGiGGQjLevk88b3tD|XW|V=IQ!GGi;2(=uZ#rqeQGMrO>&j2W3R%wlD0 zmMTwFo}^r+JXv{)@-!psm9Q#qk{O$1#wMAuNoH)48JlFrtbCJ`89QahPMNWj|Fu$2 zmjAUdB~iFXq~@){e1uzS8bU1xG44QZ*O!iZ;EXO|Raz>uI~A7xbdN z8vk9F`HJ!4D2&5?_?J*>*S6G09On$m{;2XyI14_e)n_ZufpfL-OJ*jGEzz8J?J#m=6n{7;^hIcHG8}+t_g%J8omgZS43qFKkZz z58MAO{7?8_@OSXP;s3zj!_VO7aECtK33tKWa1Y!I|EO>G!7pGf+^=u{*Y>~Et_SpQ z9Xtr@;URb!9)S(Me-s{r$KeTh5`G20hNoboG4yYgPs20tEIbF#!wc}D<7|SL;AIG2 z{ZH0cJbN3@PSeOXo}H$XZ9F^8vzvK#6VGnu*-bpVnP)fg>}Hy*2c z^~$ueLD{HmQtnn}lv!o7vV|>Lp&dG*%ldBX_bPjo?eYx8QT+ z^AKGX@jmSHh|eYEsB%m>t}H9}EB{&fFUnYiNb&L-$C{2A^-Y?fv$x&SxJy!;VF22o2E1Sc$?)6jq|J5*~)d z@Uj?Q7Q@S8cv%cDi{WK4yex*7#qhEi9{8#io69&G6(dKfGMp8JGlG)1R~GZi;$2y+ zD~oewF|I7WmBq5MI93+J%Hmg9>?(^}WihKv%`IY8S)3}1QDyPTeL4^uzt+GJFdL4A zb@( zyd%PY@Q?`q!AnXsP)h@&G*C+eqcku|10`Nlpo395DDj>G? zJ3Dx15ACfKV=gsny4)E03di}9vzXP1cZJrB*y1YOueQYvwDu%5hFQN}W2Sz0kPMgw zoUM+^sObtVSVJ}898fRZWxv37E8RVRxf#PN+^cXE1+P};x0P!s{+DL!cKWU2rQW+w zU+*h*4e9fH+S9DBWp%dbYrnWs)bib0-kh|nthJ|VTVA_PbJUV{ovdB+wQGT+U8?<+ z)|YHC*S`JsEf_0)$!`JJLVjChyU^AJ_F5_1UGB=%6})YY7S6Kf1Zz&w$M8gnm3nl! z*{>^DVU1r7gnAaMwV>9Be}2i`G;_75ldVFVE-*_vKRHgXIx6j2p4e+x+e-SkN8fsF z(XZ~=@mg_mEiRvBgS>k@*;iP7Hyq$Kp z)9x<1-Ac1tX>&Vm?xM?GG`Wiwx6oFfBU}|*W6XWK zZ#E`s=wkam-?~aDUj|?4wpEL*!U%n*t={oljYVu)xwhMDY&#&g3>&|O`xbhW9P^|2 zW%EyAEO_ws)nB=XaU%}i@49NZMjEb!Q8JYrV#52VWP>Ic^(tz#e%cT;B}W zHp6wza7{DhsF0sRZVGuRTyG3{rg}~B`uJJr(9hQVW&Co@Uuo}AY}Usz9crG3ONL+0pj@TC*TUn1w_c{65Vux4%C~*KUHPQn z0J=7At07xe`mtAk!$_ggmZK9fB5Ugq-HLo|9?x2AoP9baU8U8l&60gPepDaBJyLHu zCm3@c@N4G*zfk|@`RS>8Q-{a9@pG5He^%c=q3;(M3*U*KyNyjBF&=#jKld45t~I9o zN8`C)i0Ln}c8HzfE~1T;d5q(aIDWTdb*TRwYkMc`xmcac)VWXWnK#j|NYq$t|4J+l zRtWcAG^#K3sV~?$VQ^-oo*t!x2Oc^D94`6?YlizqT3EAf!kQtwgxSGx1vyx=fccP* z!Z@^&iw14oV(U6q4OcU(xoFJR`x4uSS;|+~KFjt6Th-aBp6z?o`8#&s%tU^NK$G*M&FpkG+n>Tt=dsgk&Mn5-{{{AcoBcyBtz+{xw(CuNKiKX)?F%`m zG7lQ^M#y+!4m0GUkO^8?HOwT1y92{GvN`#7w!bfG#WLINbL54Nx&RyVw0*JB_UTER zLpwh_u|@EQMfeVp?kdMyt=4cS&R%gn#IC?yMZMw5?Xc0@Dz>fMRW@qu)Mo6|X6)2v z?9^uL)Mo4y?%8p!>A0_YzXjfaUTSw&7o8kq>@jNWF>35FYV6Tw?9pay(Po_J9yhZA zL(cdsSEnx#2SPjuqiXXi&a8)=F(3NM@%_Gk%Xe?XHrN5-N^H0a8?L~*`s%E0$Qj#^ zv$Y{-YT=Heep#kJ86ls~cQ1r+rSng%3!~sL0uH0!>#PrRalul-Dz*C9<<6{t zReJvs9G~InA61?SXTisOK3jPXd>qaLV|-)cg4Se>iwjzmH8w678~3C>l~}TmB?nkC z%ma1ct^;=+xa+`O2ktubt3xlc#=Zq(--5Ak!PvK8>{~GQEg1V2jC~8nz6E37g5GBJ zHmkQ;z0K-vR&TTBFZ#`2^qarvH-FJDulE`w7igk`COT-MgGI8~%3>>vt*o(f!C1Lq ztXwcwt~}FVw=xSYzHfzg=!7oo_QHG62YDET0t`b5#-I%U46$*Ir{Nnn7mS+=tes`; zENf?3J8K+WFpe%5M;DBvdyJ!dYEFWa;dE;F2z(UIg0taVI8Q!1pE@pt%Zx$)6~qakW{VKj%)2%`~3BaB8EjW8NvG{R_v z(Fmi_VP>TA7|mlekJ0=DqY*~CG1`sMZj6RICc@nk;ZBJhMk9zI*Is1v6{X`gz z4l%P6VKl;MgwY725k@17Mi`AS8eufTXoS%SqY*|Uj7AuZFxrCA7L2xFv<0IPMk9_3dM)MfWV>FM^ebX52#%OmkD-y13e%W_d!!>ZN^;Je^9rN4p zn}!A7UGx*@2CGu3IEu$%EZ!E6#yxSpPbKdL<6iH!d+qRkfKPnD5)Y{(n%XEX+HY^% z6z>ull106}UZXR&o7$uLPTaN7PAV>oUx!`deU7vDP@Bk)sd&VgW@52jA@0|reIi@3 z_;!#oEaL597K)u*WaE@k#*8JgS82woLw*P?np*U2;`3A+r@sCD->GM`vi1L8J$%qz ze^bYyfl}NZr{mxS$r2C8d&E6U)nb+PGyn3}RA4N=E6(FOT%$~RLdL`KTJ^0>UcK?} z;&;Nasx6&aL-kXrX`-%jMFZ7u4lcEJw8GsXzDw*;VJ+^%a*3`7ZGR9)Yc(`z$= znOwx=gIdo%!;{)hG<7Hj96Q{_Jh{Yo$A8N{o4oF>tcS4JB*uCo-Ojr z_!sp0MttAoZr%jOrWS3l>UdJ))o&}BsPbsf8Cw{iPg{6oH|Bcz#>CUgDqr&FeXJZ< zYXtqT{+;-KPrNhkke?@(___G$__y&h@e9V5$s%gh#&vq}n!eTB`)QvyD}PtrB5W2k zF`b#@xaQ2K#f@>ETfpD=;r(>tsE?^{*a-2Ei`kVAT#Qe($eBordcxCfCKu6TuU_%E zYKz6P(EdsLPQ44Q2s_3Z$t&w)oe=(Cvs>*gG^{>+IrAN7=x72$o*58wP5-5y|PJVjn+vk#Xisz;cJ z8+Y2eZzf;K2x`zVN|QN%+?oC~>rB}xWVHnD-i#aLrz^FGxMBSoukYeI++py6i|9Np z(!{%~W4P&AzgkJ~oA|oPPtzEs^p0w@3*U>(eer$nr%&QQbq}ACNSW00&Fb1PTAEs> zXF=Qd=->MI3GZfZl|*jyuc`Pu)qSTQ-+KP#uNL^bS8IliT}8(O>ZxqC+xKsVEe~D- zU-r5WhLZhRYo?Yf(f!~(54FZ@aHy?2`I|o28$W17W8Wk%$3G9PF!%BYFV18v@voA< zwKPX{A#TmIVx{^pvQKoIC}pO~E78sDU8rrBI@A*EQ`K;#hKYKN9)cz-#|YY$9kTS|6phCaJI9URs8%6Gct2M zGw1@dW*7N|)e_GK`n0PB;R!*@+&g%sd95$HXL5z-{(Q^)VtDe;`N?l;FHC+%dyyyU z+~fB=_xgqUpL@E_Q=S*}8^5Ogo@cn6lKO#P&@NAz<#)YgNAf$`?(jR>)V}0*v_~bs zBM-l-pI!5J=5edb)Vr11u(G=PfO1LlOa199E6-B$IKQONmFFpi-iL@b^<1TtIkOZ? zESkRS#B-LyQWB=)x<(lp+*N~1-=Ycqqou*^9<5Uo?KF!2YKF>+6HJwUr0n3we zYM;u!^R%vtaJ=y3hAQT>|8!`ydFy~P+2X82Vj-@M)yKg0IgNt1_ zdsh)`bb_rbwVh3u%aZ4ARi3^zU8CU{U4OjgWFB1ckI;h3GWBkmmM^QWKA=36ou`%) zu~P%#bwu)a*2JgE=diBw6tYV8PyVOa)b9BEFk8$^eCKF(Sn0Kb1%lcZ!aP_`PfP9d zAy}f_hhOF&_Uq#(zdg|$Z1okM$x-RU%)eEiIl^8?m_4t&=Gu0JmQQ~z)Y{4`^dP(f zuhn%SGAz`G%4>-}SN=n}r<7{LDUQBy22RuO3KlA7;t0x}j?k70Rw`#=R`NM~fBFG9 z!RIL);TY2~{ktRCe>#EzXD3&?!&4KM9ujkKHCG=4+b2&VmGm|AHykU}8R|KB342!& z>=Ue5sci{e9+P<8vWdTyy@OWgizk1)CB(rR)g8@)uX&$myaZJwx#9bN@t^)(YRSL% zNSV~KAKvi&ABLGc-yG?0h`ixReBpD7trp64|3xNyv*yTTO^u#;wx?&aCeLT{LYu#*TsKW J^B;o+{~zQwy_^65 literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf b/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8fe025617bf547d937b61156535e1f284a42d8e4 GIT binary patch literal 60848 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-Light.ttf b/assets/fonts/TitilliumWeb-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fbba05db835f2a014c5073bf8a0f884c50c9dda0 GIT binary patch literal 57600 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

UZeaj`TRZD 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-LightItalic.ttf b/assets/fonts/TitilliumWeb-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3783f8dfde5632c725559fad897ab2afdee4658c GIT binary patch literal 64560 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

r$IgQ+d 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 XCsnH!M?balzj!b5tkplUC-eUSNwFir literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-SemiBold.ttf b/assets/fonts/TitilliumWeb-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..49109f8f5a4879c31488c92f88747700b443f459 GIT binary patch literal 56752 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 C=sXJm literal 0 HcmV?d00001 diff --git a/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf b/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..22243ffd7fe63385a22782075ec38e60aae7a8ba GIT binary patch literal 64816 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 literal 0 HcmV?d00001 diff --git a/assets/images/arrow.png b/assets/images/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..8fec806883302278aab3a44ed50331eccb11829d GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H% zILO_JVcj{Imp~3nx}&cn1H;CC?mvmFK>jLE7srqa#nc~gN!o+xMUs2pGlb`$U%-eE6$gre>bMf7@-uVGH z?lV_P2wxD`6Z`P|hUwZz3}!B9tE^7>@q3R~{k8*ac`VyDi0wF#dV=*@QB^1WOFmD?QQ5mcL2KbYhh=M%Y;|V(Fh2ei WY_jj#!C0WH89ZJ6T-G@yGywoZe`JjS literal 0 HcmV?d00001 diff --git a/assets/images/arrow@2x.png b/assets/images/arrow@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5f0ca812f142f7cb4f43447a0bd3a6df3a73852f GIT binary patch literal 413 zcmV;O0b>4%P)ZS*8ZiCO(-&Cz*r(he9pxJza)an0XaD6o1476z z0ionJAf((NNxljtw*fV|Wf1c@fC?rxXZrq%^{2|m7yvtjisqnbn1dbt6bs)&czy^K zakUVIh`8AcS|aqGBIdrA;t&z7+p(hUxMX!?vc!QgwwsiXN1$KSp8(0 zmQ1r^>dNcnZG?< literal 0 HcmV?d00001 diff --git a/assets/images/arrow@3x.png b/assets/images/arrow@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c25fa74f3134d15bc9bda3cb306755a73e9c5052 GIT binary patch literal 601 zcmV-f0;c_mP)A`Al;epRf8f6L%D$*L6@wki3jiqJpxN3NS#N-C^D3O zOr6p9TacN)LjJ!@fp#7MK@bE%5XAq5L5eiHw>8V+9Wg8g4DM&IVD}x{2ZiJyCEC5g z2?T7knzI0E`*|pcVFeUoK?0gj}cd3a>!6$lCM|3-LZrxged zKNH~<|KrLC70@|6vQ#BWl0 z!#M@cp>}XseR%T5Q_u{)8kj1_4P4fQhK8;ZQStD8iu-RahqTW1VhNjX!A*xT!^Yxh*V`A$;K zOd?T}PX~!a9hz>#9t8krl5!y@mrISrJ+csq5-28>E~QLDv|2q-Oez8hN-P%3rk;;; n@u=#txpZX+f*=Tj_!GPXZ~rYd`K1ag00000NkvXXu0mjf%slT? literal 0 HcmV?d00001 diff --git a/assets/images/camera.png b/assets/images/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..307baf20202cadcba7b82e1d5570565590d64cf1 GIT binary patch literal 419 zcmV;U0bKrxP);WxRnAkh$sod_QW!6|Va__c{@-a-N5GzLK( zgrlO7B&IY$=e??-LU`_~f7D-=IFDGrq#I6D2+z%6+&-B=MD1NuBkm>Pq6D-MUvrgl zx~FC08-Ksb_&(DzHetqWo7Pg(rk2-AaUBY{QISJ06=#f!p0Bgz{IJ_6;s!UapD6rs z&RF3We2+Ab?;o){#I!Vz?{}<@Q96C3!t&Rs^uU*YIChE_kCGb~`~r=WtQ1S+zn1_2 N002ovPDHLkV1hhUt7iZJ literal 0 HcmV?d00001 diff --git a/assets/images/camera@2x.png b/assets/images/camera@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f802598c251477bbd69f1ad35905a870f09346e4 GIT binary patch literal 700 zcmV;t0z>_YP)KMrAX9F$D@KX|aB#~c`apa2H`(bd#2FU2H1jIw7clHezN=&2^_|@dU1%^^- zue7ATR*(`w`luMgKznDPM;cw=_&XLB0TO`3o{+S3$SH8x2YOC~=fyoTKUS`Ol?03* z6sDG+(csBd08H~}tdYRrIZ@6DOGkyljRhq)0p&S3A?T692`u(PP6AJ!aaA*T&yS7; z^NHk~z2|!?Uz?_RrMmo%DRL5c@t!Xm1kapfinR&6&^Elr6wSYhAi%bGL+?N=&YT|j zP>2)2iXCSzOFnaYK+*ObVv3vuj+$|ocFl;l``Qlz% zK(U@cV#_=9e5F`|6IL8-FrB<^T_}gNb7kp8Rt$sbc0vgQ=Q`4%JcNe$GD)Kx^Zh^f zaCo_Ua5@cH;Pa*NkxGIod4u(s;=yGk@(ei|ng0t^IbC6z1AO4;O_*{r52K5dvz0$q io;EsH@9gaCRNybO>t)3!UdGV?0000%+nV{+h*`VGa?gUmQa5hjnLE8!BOweqAGJ(Cpl{4toQIK>X&_^D> z_jpbea-9A?4uk+8kw_#Gi9{liu(0A*M8viFxKm}LifE~JQ02#JwR#2zjO|-hz8Krr zs;o_^IjK^aPqP0+pQ^12riN}nmA}a6JJaS)l@fEffF&l^gh81dC8x=Sn)RhKDOpi!(KaUs&K?V!UAI_m~8grTdbg}KZ zF=~&d0DIJJyFo{bzlF}@$s9|@L=50-{} zA?L1JoTrG{Gi>BA030Zi?dBz3Vk=ck-gUrd}2MEWLB8=n9sF;8Y4J&Lp>xtsi41J@+Vb z@-IdN5jS&OBy)`(BG$9m9_C32j>Hm()}m+C)r>y^T*0`oM~j%C-p}YotQ=HBi&EdF z%txq~eyMADtu{~>s~{faREZP4_CY-%^cF|)OalFZxR7(Son;FnqS~W#B}2p^p2yzA zSzzR&0?6OF#zE9ZLu`2DA~EhZ;30bwFUgz6a~v0m0fa&wFNYq`= z=O{wg?pR-6UhP}r9%dPe0R9tneUPPsw})BkgDiq!hiv==-uo}!VV0O+*d6eFlsM%9 zyCFmts>FpX+Vx_DqMSGMs6&Z*fQj;6ZWgbLQFjN*Eg9&8y>znz-X7|$5A?p6&)+I< m%zY0)B9TZW5{X3OJ@OAd?m*APp@0AY0000ryJn`M)@VV`W`K%A@ zbuR7vv)X#f5oMD`O-}p&n~OC=%iXNZ%Y-BS9{X-dbBz6W38O=;HcK}bu1#3D z+jjX6_V5Q`r?>lA&7UKhlOXGA#-aC0VZ*h6tTTl@e6HM*e4ZDyZ4RjZZ(Dc5Y|~q1 z@mGl~Zt`b@D;Df3y}!zU?ac05>}-5fO6-i3>(;2MY#oRPQBV>`qv{UMX9aRN-^1enGNFpU#n8YjRsPJn4vM?mh;L*FPV&~6+oBhQJbt)I0s zQN+iWdO|iRZvE+6qo17l5iBA>EszU+KCw)=F5(kc;+?xtxXD$rw$tU;BB-#)#Wj&! zkBj)Yg#6xPgduk_@D($xGgL=8iC-l-=D9i?4u=(d0JAlbwv%f?SpWb407*qoM6N<$ Ef{D%T#Q*>R literal 0 HcmV?d00001 diff --git a/assets/images/collection-focus@3x.png b/assets/images/collection-focus@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f6dfe31370956dd0dfae90bec7287abb81de20f3 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ79h;%I?XTvD9BhG zSn=%sFfwYgobry|per(0K5&c$JFTlzkC1A0+I% z&*fh*<)_jAoU;Oq3=BEiYRA*|-rD)+7TeRt%m?>lw(hi@IYGHiX4brYxzEJ>&IA>Q ztui^OxSUb4Yt#4kZ(MMk_CB5KL{Ldm=k_wKt<#?5Z$BRS?&O`wyz3V8{?FSs z!JeOa%~XcCDO-~RY_1(y&v)ZPV^3bGmcq(EDx1Dc7XOxW_tuN~jIDcbiO*cS?_!?i zsx5lqX*;H7{@b_60N$$oge-|aLVm-OorP-#~&pOBN;_>TiKYn;;^>xL;c@x)t zRfvl)ynOPIo3fUIbIjDGrSA8f?%69=94XY6vWro7`D7QlucrR2$X4yO9~-#dl&?2S zdL&Tb`HB7xlZZ zYyH3d^2@%n2a2flhg9YKy8LeTVWFv9JGWQJwFjHkdgXORSqaRrTb=l}{Lzt_!QNjd zh3{L?v}^62SgjsokBFN`DzDz&KjF~YJD&eTg5DpoD*(hM} zyu4L=Y4hd1%SyKU@09yomsbBh;g-U?u&L*d-pk?uCQ*jIzl^`**3TBGc%%X1db;|# JtaD0e0suB*Q+faZ literal 0 HcmV?d00001 diff --git a/assets/images/collection.png b/assets/images/collection.png new file mode 100644 index 0000000000000000000000000000000000000000..e280b2b7c0dfcbbdc342b33604c7f37375a7d827 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-1!HlL zyA#8@b22Z19F}xPUq=Rpjs4tz5?O)#Z=NoWAr*{oryg8+$U&g(zwF`Nw)b8?`Dt~5 zD~WR%v+Ev>Q;VJ{dAxD(-oRoVV7;NG!M*gDCyS_$LY583PruWAyYKT^?`E#CQq#Tg zS-q5bmLfCLx3;_2Y&4%O(bW>v?dRc_)OedYQEd0=1&{krA9*J3Z}e*G^p#D0@>5Kg zipDiG)ZflsC(J5%jqT#g`DYcjY?Hj_cciH;@7LRcxjcUr*&`}8TVJSIwdu#C`h5n% z3%jNrma^5uYFbNMDkV-zk%$@6T6pD3y3g2PR9sp1&E-3KB{BYL^egNO>!XDe9w1)^x=!7v2sV%22+B%n8l zecGU6+7(+cli3_-4^P8c=Ewz{jACzBVhVlv{!;{r2r?1*GFnr(QfcsX)|ogA944XQ z(Sff;mRqGPp?8qDa{=ljZFv7I3}7JVgE+|$pJMeh-Vf|p9%pT?;qc~?l z0n;g_&RllH7&0F5sA}oj?HOc{Iy@1MSN`nm%E8fR@pu?Gf}@&ac_?a z+h-n7T+VpY`-jNvWm`7yR)1=upnt7)slkypiROjk54rd(^P7X#hRwL=`MuWMH=6IZ zoYF4w)>{k8pC|53yRbR7QdTwPxaVPwLz&w}eXiLacW2znqHcCEc1nnq-zVG8r|WDZ zzRy{7_s_HAmj6!%XDvVRv6ab)Q}3<&%-xq>o_Vn41ZV4U$Cnc7-#*BwJ~?mjETZ#; zW8_UX*&Ex`Vy!NCy}z;e)rtiwZwn@+h#dWub@j%Ja}9mF?|(B47Qdk;wRZFOgF*by zpKAA=KP;@WsyjDX{8!w*y5@`L1tn`O`BY&YAW0 z<$G$~3NuaARw(Ue$`b$Kx52>q!=Brp3gXVOO_`m3^JMIWJhs}98-dnyGJ4;C-V{6a z3{TVN;NCMauQ#p?{a5(8wx>9BCeIzcTj2uCLIw(qlo3yuPvuPfo4hD}#SV+U*Z+Un z?*8kVm?IXq@`}`6{<-I?`xiy3eiu7FFaG+i_qx|KC)X+(2nQq?oOmm^>i3GfDqE#i zy;%26HBdrl+H|u*x$;BOzXMOr{leFCp08QFThv?e*6}QTTY+e`+WVpI+yC1pKecT#W_NOcsg=Rg)z4*}Q$iB} D*JVIV literal 0 HcmV?d00001 diff --git a/assets/images/copy-focus.png b/assets/images/copy-focus.png new file mode 100644 index 0000000000000000000000000000000000000000..098ba6d0a9d392a9b3dd5384e587226f982fbca8 GIT binary patch literal 502 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 As{jB1 literal 0 HcmV?d00001 diff --git a/assets/images/copy@2x.png b/assets/images/copy@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1a149a71440a11d632df7de2d6bb94b605683af3 GIT binary patch literal 869 zcmV-r1DgDaP)wawd{%MZpF2zX|aq1ZWKLx$%hTc+WU^`iovOIRWqDWvKxgSRsIS{e1~0TXTy; zNCA8Ki&HRki&5BPb#wfOqE!wSPtz%y97`mPiamDHT*p$qEO!wc(fm zA7s6FM72`##7A#-C_3JsOHf2az@p?`IA#D^ok0bn1lsd4t$-pdX?zwAut&p=@K-bk zh*`s?kO@Tnej5U_DVF9^)*KrQ!0e~`~L zzJyThWD-Iv>T)R^#D8F&VjlznM3Q1341pxYJ{ST?ihVEyl5ixjZyX8i8!~~&i{9Pc zKZP9uy*R|IVN=Ki`r+U=dvsw(kiEFPhD{L>(DkNiL8%oz>!X1IMa)e-vs*CVLT8d z6{OvZ@ue^_|BV&{zZ?LK4}PwgdMbie7C0XVk8z99n_ASy3xEzp-V_&yi*R?8x@oKs zaD!;CxSU;PfN9BA%O&MJR7RqZp@|5+DFkLBRs6jKyauM-SK_W0bQg~xis#4H;jR!j zcbZ2DqZB(00izUKnSg1EtxUi)#a1R@nqsH!BBm&I>UiB0#n$fQ`&R6&2vPX{clMqQ vLnqz0``9G<_m<=o*`mi`ck^+00dxP!-wokC-1o55*tPPZ;4+WYI@owOr zAl?l;G4k}8Dl$NwvNk1TnATbgB7xj_+^P>SODk==Z;DH?Zer^5o0h8K%NRAhQD}E$FL-F3-r=|(_q}~;$Z_;3TVN=<}LwZQHlrqLdN)_n%?A>LOI1J=i0Q9fL^~rP3GbT(D zfBSDc+<~rStgc?8Kz7WI)436SIVFV@md`2w_7WZMK4d!dl-MZ>UsPy zf9&mS{{|X~2^7X1?p~_rQLz3&`==gQLYhcY+%^xqr$f+$qn^OH6Thit;t&Vz?H)*W zsGgq>MYIuVK}oHLV$R-9>j_xO@#))3H70!!?)SQ4QKSWN;0?6^1!S-o5yb1a!9R9D z6H$R&)>f`hp6#>-U@>d3b^@~@#~ltho1lq^KsZ{iE7wP0Io|A5QtIh6Koij*t&W&+ z5D4D_N^ee z6YBX=2I+@bC8h1f_S-+cU{a2i(+!M8kx_VQ1tRiTC8ZW9k5y7?f$~@-r4}e8!zwAg zKv`Bv)q*mp1j?WiD1%C%3@U*#s07NO5-0;zpvagYOkVm1Fj-G!;gCfKO|#4{`%&vD z^{ogiOV8q8<@%O7{kN3Jim-&>KhQ)(Acr}s^0jq7-35ywuNjo-0s77-poyqJ!X2mu zI5=7pl61p)yneKT3Yv%rG@t$tKR-vV|MA)R?_eQeE@dpylnr!dyT-bCDUuECyepB* zA}!H$DyCW!zG4C$c-zAyLpxlFv_vFo(MjUaVxjI_>BNOY9`K%UZhru#^bWJ-+Kzyr zzwFF2+7hu2>$?-QNg~Y%t;q&fx51dX8H-FfiWZQgn?QJ` z_G;Yw$>^qO%e7V@<>80mx@mG-RIW!)E0I%ii$cji!48Jl+cs%igz5bvxwAXwPpN~i zU61mq9qzR83D(s>Zh#5R5gCJF0P_8nxEd^T6U~FuU*39| zX_e>`sGwGfHi3$2m1q;Fs8)$SfeLDsXcMTYR*BX*LJ_SJtpXL%DtYjCcVyvX&xKaW zMbZeH_P5(=m85Mu)h-Ybeknn!3lQFRvI?stsm#JENt^H*5s1hZ$pX+SnPyle#spfB zw!eMl%&d}L*2LGiKm@fW*WoA>`xRCXStb3jL&?EX1X@5smB}ipsHn)~6YckY?YCGf Q@&Et;07*qoM6N<$f=(!C761SM literal 0 HcmV?d00001 diff --git a/assets/images/create.png b/assets/images/create.png new file mode 100644 index 0000000000000000000000000000000000000000..a5be6ccd00b1be84875c6817c88396f979049702 GIT binary patch literal 2302 zcmV z6Gsq$XYbC&P9hxsDuG1eK#>rT0PPD>XbGYcH2gkPm8hx~9@?UU_<3j$KN297v;nC= zp%p(5fOw#lDwRM8MWP}If_N#UKtd%-{*cN80ql~*!9IICvyP3OobS%(A8h(b*2S0g z**iNsJ2N}WAj3Eu#cq&oRgCeO_}0zv#W^bm#@%rZIqSqW9uClnuRkTmTS9?g%fNuA z6EX;c4B#jlTZIo^j-6UDtfR@oc_%)rDa6>xf!>}bNHb{@Kr!N1l?@#DMtp2BWC9ch zYR4`J2Ak5Q87T`OD;*yO_uzM(;Hr8cRYAy*0?xwG8-iRqgFj{wz8sJ>#COeMjIB`Y z1zt7aYXOT`(f~4SOi_;GpH+|x(9{S9=UdT+q&0v>oypQqD7&eUD==2fBx#k+R`5a% z^xsJ4qe%(CSu}PZe%a3Ks=H|%sLzY+_5uj_`>&Y&kZA!F6plNNU$6#ppDMe}=?(;Z z^=2BIvH=A}V{hT|GYj$v>{v^GZ_jL_c9Ky88u@(dJVC#?pm5A_qjtJe07rfYXRs0S z6~<=S>;=WDzyD&QCJ6;V)*c`5Em+{}XEs<qSqjBq(Yba2@*RkM8wY6S_RdYTl~4zCYVf+9Jcdn--=LiJ_&vf0ru83k}kFU4Y0N9^jJ%Huz>49c&d&QjAV!Qvz7pqu`2>bP+T6$)F?UkDn?h5| zI}k6}#x@@9aP1Nq1;OG5M1wdjP@=bGxyp*wAL$HVueAqJ5a~@YoxW)-$nIw^1wvE6 zWgMjx52y-h`A&Kh6#)M99bkdl#R?j{fEWp(V0i%cbpyl-fO2?vaf1cO>eJk#X^^Tl zw+b2G>kpEecE!|Z$}xsDfb&n$@`DwY9aUilE`{ae4a16zQ8Jprp%25WfLY_q028+8 z8z|v7sbzLZ{TtiNEqj@QR*);}74sipn6<_gPZD{1i(X$YLB^2$57Th&#=e(Il1MV}P-P{gMP`2?l}0I|VPjuSCzb(ccX_mpyL#>mr5(3FUj{MWKw z0Ze#i-hPnklTo8Em%?G{{K~f_k&CEZ8cwEIMM5Lk2^JX|n`es6m~x{WL&VRo#5@5_ zgSy`_r`S$;NQ>jhSf@l~DUc-ZzEcT%>%NA2cW*-f^T*~GJ-8NHWY<{1 zM%?|$Q>KZ$+TZuv;_lzReHRv1uSly9Xcf5gCWI2`Vbe!759ZRzogAwTE;S z0^q>T=ryh=pDwOs@JQujUlE4he-qmhr5RWj(*YG;(p3l`T!CrEA4taI%19AvdLZ>5 ztU8Ux0;mNC673Cibv=aA(uwfke(SLR85zObckV*AAnWh#H@5zw+H{bpIdv%N{zO`E zuAvdELjFKDpk3;Z-jd+_Jwvb1L#4KnH&G3sy)xV^(A0u+=Pwv~e~FlI|2yHbW)fQd zXdjVWX5)PUb~3h5B5tBm-R}!k?$FvJ+*7w3)_wW;u*d05fwQNNz^$Jx?YJckZKWG_ zUZbLPn5A+Sj@}4N+BfvR%jJTLjc0_17t7=+(+6GQc>6$ef6@EP!Q=fGas|%$>Vdu| zCt~kum&g>2y$l+=MI?l6=oD#bLM%UsU}#THb)H7w*Y~7s=xs|yQna>{ASgD7Xaubk z4d)x-Y{Lcg{F))R;2y39%@;`#iKaqcqEQ`t_=Y!2ixq9mrTCt;;VF$}yRQumb~qk4>LzNb1Ch>hEu|*&JTfuQ|DQY6RmL&bFYn-S`;8rY!9!&=-+cMXn`zSn$fAQHMRHq2CF#rGn07*qoM6N<$g1iGc$p8QV literal 0 HcmV?d00001 diff --git a/assets/images/create@2x.png b/assets/images/create@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..239ef4a75a50902fb30bef111f447b10542dd46b GIT binary patch literal 4334 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 Ef-boPvj6}9 literal 0 HcmV?d00001 diff --git a/assets/images/currency.png b/assets/images/currency.png new file mode 100644 index 0000000000000000000000000000000000000000..01d2071d4436d0c85a32ce7af2c9e2d200c00392 GIT binary patch literal 817 zcmV-11J3-3P)(*1K~#7F?Nwb) z8$k@VXEwYLwYdS?8!RUvJfsz>L|CC9^@-#JffGPZKsW*LREZxgNmU^MRl*IH6R_MM zG-*|l%((W3r6J7{c;}N6&BQZf`}1c9;0;rNX@{b}@k#b5mI zu97dNA#W_zUi-M9v|OkYQfC%^yOZoHSvXqnd=1WAcqN2du9t_Pa+B;%van>YW|VH7 zG%wrM^bbn@QakO@fCI6Pvkru1E_%d7hiPZy8XPw-T4V;b0YIcdvyyO~f6jBkLsn9U z3mFZAAP*5;Q5f$UEZftPUuesHDYgMy8&}oPLF2s67io35usLcx49+=q%sog`5N5!1 z{1L?ntr_jyfI%OX-66!VYn)0_a2%%G${96i@h;*_cAujs!CnyL-Z|MSXHiD9wbh5n zkDHePk-07vKW)oCu7N-FHqQ~4wbFZB2j0@DF?21Rn>uAiWNo8w2TyuH z=wvqL{_V#gPPhhpvQ}}oK4G-O^Wqk)YImXA9+h>Rk4$6n=O=0rHQj^q9IX~)yzt|vL{wv8JZ3P_fuK|@Y;#ogS(sfx1$k66 zRaT2Pdd3h&nkC8sT=h)%gJdKOfQEF6;)3hJ4PV-vHps>yiki`x)~H-D^&mGLpqkor zf_Mr$&Vne4$HuOVkJJoC@lbGXI%H}n|@o v7P205>m`3aoLvVE*8uvVpE9c7@FM&L!`N!GqaAO1XA||*`5IB1Q@9xMODG8BuM=fa{}N5F()9L0QgiXlrDx!X#*9@39>hc zxq+)XQe=DP^}X3$vo^Nz+J=7dPXe#kJG1Zi=KTklVTKuIm|+5lED!Jdetr%f7eF}$ z31Yz@76gbq?UDz;d}`Y|BG!a}I=vt?0N0?~;T!K|08_@D1gy|%u1pWE(c^_~K{LOu zPU`~$SY2OTIe;l(AORNqnKQSED7LzUMhNNOl`#-XkaY#Eunynq8=hBBuYC$nU3)qT z3J{&t0==zp^I}m0fd|cY`|uae z#XbU(y<^R2v2h=Q_u}aEe2au&BKdJhbO^*6xn$v+S}#pvms#<_|5T7leCF$awe$Uk zw=}Yu%H%>wEb%9W#>0mcp0Vz&grv$7zJ97&r7UYZ1Tc13Db#cLKY%b+c$T;K!Sd1R zpIh*NI6nKk60Yubo8}!q8k;r2p9o-TDOCoayX3G2T4rlmJSS_OKWqdy({4 z6oP1}eyarsg!r01QE+t{Xl<^(!q=05B?*}kpSn`H+VR=>!Ci^1qZD%5Eqcu^3;cR@ zd1=@pn|MIFsL&Nie?orO`;0+-O~+6dTGY7U^X||lRRLe@X(8^B4=zAbVo{;U_kzoJJ{b-w{r0$3PP2I^2|hEA9uNmcw+^S- zO|jrYIXB6RLU+q(ub+m~mSJ@B#k%)X2*U_4So1lV+oFbJ^X5U0Go|nwDf$#h5pM5V;0DPw-ruE&__QwVx~v2eBpQJ6!9s>4_!Srk zM(s0x|Ks8}1gh%uaV zh9eUJDkZiB(n$z-OJ7~3Z0Zk;F%vs^JP4pnFL>`_e7jD$X(uT^`mM`EKxkbfLCaKP z9B@C2HY-D!v{k0CYfptpNg)K?paF+UwBWTW6krj6{GZY+OB}Qf~Tw9JkAS z&G~~q3R03bxfDR*M#5q|x$6RvB4UD~5t?iAmy-rG!f{46BSj$+u1vPMe^*`74{R=Z zc-$e7)uFjtqlTxFE;G^?c{ZAaQYJx}dE-9joN3smN6o$C#)`jF0NLm_{E{Q?2TD6! zCk0%WaAM&Z(tXuReBxXqCBoC^_MpjKrs*`}sCrJB*$$!-@UZr9(zcUhzjU0%o>^=_ zxn|prT?QaC0mh&bgG&S{m{2rM=TO=^`1RvcYf}424H8GKMG~XfGxfGg8D(BN7J&o< zlFxWRE*4FdBT|-;=0pT~!96sO)5*~nAu8nD-nbtLYTs-_D39rLpabuLr-3ufFvAQp aSo{b7V+j6oX_eam0000gki;)i_;nKccGx28 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 literal 0 HcmV?d00001 diff --git a/assets/images/do_not_loose_it@2x.png b/assets/images/do_not_loose_it@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5e46797bdacd8ec1977ed2b546256b78bb07fb5a GIT binary patch literal 3694 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 M07*qoM6N<$f_m-+CIA2c literal 0 HcmV?d00001 diff --git a/assets/images/do_not_loose_it@3x.png b/assets/images/do_not_loose_it@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..a8bf786d75372191ab635d4b0c0fd3802b2c00e1 GIT binary patch literal 5441 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 literal 0 HcmV?d00001 diff --git a/assets/images/exit.png b/assets/images/exit.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4ce8127324edd22079fba3de5de174c1772a06 GIT binary patch literal 466 zcmV;@0WJQCP)K~#7F?NwV& zgHRBidrPn+CgKiQLc0W3AWcfsU8p;72h|n$+mt4Km zqtNw3>^RnF0#r3$@C(Pel()sZ3X#DAXS>~E>UqUr7~5@#QrcA_qqL|=M63HCUau{Y z=NstZ4ahR?9Y+?6(B;o-D^N;By~w}uWj>y)+6pc|TxvrPd{%v+FvKLWd2C0!gClY% z$vGY@!0YABb^RuCh6Y1{I4e&lX&A7A{BHtBV53cGD5|!rHX%pSvg74-6)%^a2qjGy z3Ss4lg_GF>b-BgRQZMhN5ZBNT5w&DqwcvgUF#hX@b3!ZL0Vct)>@5OB82|tP07*qo IM6N<$f*IAmVgLXD literal 0 HcmV?d00001 diff --git a/assets/images/exit@2x.png b/assets/images/exit@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..444f05796e9320b07fbedd4be819c40a19f23337 GIT binary patch literal 668 zcmV;N0%QG&P)|Y9;5(_`yFZ zia(n4{yCo=UjRHFkH^yitT$x0w-a@8a*aw|zz|5e30_|}&=aKqHJe>*&(7WeaRS4W zjPv{fljI9Ja;gj4(dd~@6R^XK9u|9e3LPmtz{3WGcrP23T1muD=%0}O@LpGxl+&)m zY3BhUCc1%*AFtOBFc8^d0a^r7tkG!$9T4?~fu4MoR2Nha6NLbW$ma8ik0#eRBY+J@ z#AiOXi^ZeqbxwIeqX3qsBAgKrtk)|t{7KhMMc5Z0#0qwSoI;+js$D@GFPn-u1UDYunb67utelADEDZtct#`?QZc6S$|l*RsA<@q#7lC;|2#CXQO2c(Q(7nC84 zMp3n^squ_cJF=$6Gp_E)jErZj$G|bl#SxmVG0q5J+ANO65K@R`j#4Of2?HV!d%b_* z0sQ^_puK9*Kw_dTxpIgE7aLE>tf*|DOf__*%uavL=kJy>)0*Twj&GnNBJvtoc;S_WU|=+0000PSbl!sO!!S-|} z{1pEH5?&j7nNNxU8wK;Ro}F2b0R%x11VIo4K@g0imhE^sKR2OcSc`d2pJLDuwuw@FT$SJ^bwdw5NSV1HRH_~cNJ?Fo zA0O{v%S=yw9^LScJjaq3EzyaUhu9GH~R*j(F6tqbW2lG1r>HYm@76u8h zN>I5}Vj0!hYs!}@drEbaNU}=M$aVWLDM#icm1LEm50n$Rh^JssQegy5M@JCX9fUU> zwcCA@k_sb;M+bdLP8J8iU!Jo3WiymXN%QJr)M#`AOB{&3a=U#B1!g+s^Xf#fjw5kn z638Og{ST`XMH3^*`b;{hq@5@=l1SQ_T5MBEJ5{W1A}N((l^3!`le9m7AcEGq=_3Z# zx)vk_W;f%4c=hkq_n%d0YRwZQCw6_}G?oyCG&TWt;l;hMWSl`C%dS4AVTBz|-nZ>4;VtSB6-s>~Oo0we_ zIidP&r()2u;uV(2VRlB)CUTga5VWZr#(F_X@TRzA)TA87)=SSugK%P^nxkoBCV29bzuX zL;MxmSEJ1J3UUA^gpT7x7P!iB9Uq37H!pA_xzf5Dc>`h}L)VcqC#I1+tLBP8?|7uc zBgZJuJ3DxK>Ojf_f;2kLXDGmeJNF4?A%_VF;wh5y2p+bnpW7QUX`E`cnvfAIZ>Xc0 ztq##!6f%bna^PwG^YHccKJ9xm1VIo4K@bE%5HjE&Pax9aNzyi300000NkvXXu0mjf DFHf(b literal 0 HcmV?d00001 diff --git a/assets/images/eye.png b/assets/images/eye.png new file mode 100644 index 0000000000000000000000000000000000000000..8401fd25199704b310122d498622bd3308b4d14f GIT binary patch literal 870 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 U$>2WFTmS$707*qoM6N<$f<^Dr3IG5A literal 0 HcmV?d00001 diff --git a/assets/images/forward.png b/assets/images/forward.png new file mode 100644 index 0000000000000000000000000000000000000000..9a195ace57f08e0ff484a1ac822b151b7ef18fc4 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H% zILO_JVcj{Imp~3nx}&cn1H;CC?mvmFK>kZl7srqa#+mE>9Abl&90-^Q-87L|}R@3VV)*G_aSa9-dh(wLs;pvWGov^;3;73rSqv-L!; zyLFtbc_J4)^+vpBUi*iPua9$HSb1H(w?I8*qMZDT7wPln`!BulPGM%XR*e0%ultQI j^b{XvaTNS8dk+J{71vwWSLK)iJgTe~DWM4fu1|sc literal 0 HcmV?d00001 diff --git a/assets/images/forward@2x.png b/assets/images/forward@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..68620313aad7bfa633043ab11e1dad46f03869e8 GIT binary patch literal 476 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 V<9i&z^!fk*002ovPDHLkV1lo`or3@X literal 0 HcmV?d00001 diff --git a/assets/images/gear-focus@3x.png b/assets/images/gear-focus@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..3e0865f789c72399f52aae053c99189873646b05 GIT binary patch literal 2765 zcmV;;3NrPHP)kZ#tN@Ka zaIOWM_a4-T=gqHem>>j92zqCB_O4Pp#wpbEu0w%+)IHs-HNRfM1TYZ+b$4DYKvkZA zh6Pp!0hjQgmM0-336nq(;SlIr>_e*##*DEG=yrd8-7Os5)}Z(32eiIS{}~oKa(WZS zjInRA?)#S)wty7C_Dtid6>q!SpWDqRfzwc7$ER$+`NwZ;D2nOhAiu%!K=;2Lg>Mi7;yZ5q% z>wGKO4Ij9teu!>x~0*ZWSR9IgY1y1(9PH2z{8mH#%}czpcgI z0O=W35iJQ~Eo&^)K{p`v_VlmUyHEn%{TJ&v<*oefL;}&<_S_&4Cw4!L`e=G1e=c4D z-5tC@=tvR}bCZj8269;~cevElTWJN-yPG`cqk6G5I2uM&E`L7tggi0B=-#I?+ zX9{d<8QUhBS8$fpWx8E!TrcO{%PXMH`}s3ewu?mu{ky_`*&NT@tAm8HtOr?*M~YCv z@A1!(h0RBCPg?5*c%%p{zUGF#j#?L!guO37xD`)I&trPrpMyY118JC1!XD^dcVAc3DokjCmh`ZN;=wpW>f| z6tAHmNHE=lms{P+%msdId4*#-L9{(8@`Cz8325s+9OXO!TR>7q%m1&tIC$e6kRC96 z5LYm6w1~1TYDEQz#8%??KLfA?6ip~eSzuiCZ(xGh0CMxanG6!TPw@Q=$L()FF9H)v ziO=!RD6mDYki7z;Z9!z0-A-{2FhCO_Ho&!NOz>)=bj*1*t^~1*<_G^zZHiosj0{Ib zRZqANDP)+MtEk9hPXA0LP1Yr-R9End_0*eZP^AO7vKVFvOz+fs-4@4^pzdkmueAO_ z1wQrASz?W`KX;L00kFSTdQXMDc9ykFt)RPuxp$p|muDy(qc1XYSS)VlJ1JGGf3#}U z@^s^RlN;INifZ9%`bAs1q)@I5>6ug;_D4Q_ho05wHp!j%dNdk;%x!jjwH z<`;!hn=Y!Dh*b2fysy%Ovu2RhP;>3_dUX(dWWkBlEVTM1!(6A;O1)QUWPL4TX0)_#4 z+^5z(7A8|b^@t#GX(lX!uz1^Yu!#L4)nx2jST#n-A;FN4Qol*w0&b+%!rD@z-oaEa z3<2%Pe2kKTG?v$b6zUR&07VdXK(4etmCis8-EVZg4LjD&^x*KyE^f?!nwiW(7t`M$cv-i-ZI|qypdq!Lzx%&uC)5^~^MOf6Pcp z_b`yl^D2?iLwew>$kxMzV=5%*R%@jg!8lw2Fz&B5FhONJ14c7XI1p-+JvIU|D}x$x z$SQh3v-Oy?=bd`8Ylj3vi_Kwl(Vqu%tBM}X2Ci;KcOzV?amr;h`@%^Cs|0H3FVk%g ztJk85f(Mihu~!kH3i6oK-v(8X36QCLobmb@Tc7$nh1DJyrn3Mb}5S>%R9E9rFTSqw9 z+Mes^&8tu>KWlzrnfA`!{H~BXNr^D(BMGcfBN`|f$mvAQP(CPP_89>K5)4C#B2-IU z;h15iN<;^g7vs7t>{!gsEfqz=2$VpU5-kHx*~ z^U6@BB^*urm2^}FoVCqN6&Wf&Q-RhOra6l60H-s}@@eNd246;Cjv){YgAb}S zoQe>G&b%WMCCY&PM-h-D6ZTOg$2s=?iNc*!HL2atI&4=2%tLcWHv5@*PG76HwT-Vw zkOQxP@+b?U2|^`)CkGG7|J4Geb?gIe0}$Dj$LAED+eo8%N7>1+;2cF7z)@TCbd~@{RccpDbPvN4;ELeP4d2Y$BDDvsEoQ@< z{1ajg_x2)Ms9CzP5c-_*`n9lou}=T-)>5>;8CaO!qn44lWhdd%El%<$yOvSH45b(cnw+b@E#7f=y-#maER z(YIXV77k$|6=pwb0a)MIfY&e+g#QhUeT&)X=jm7DDefpG3~d2wuhy9C*986t7=s8) TY%oZJ00000NkvXXu0mjf6J#p$ literal 0 HcmV?d00001 diff --git a/assets/images/gear.png b/assets/images/gear.png new file mode 100644 index 0000000000000000000000000000000000000000..cfda38b2cc9e3ca3ea4050db6355c644c054e146 GIT binary patch literal 978 zcmV;@11oWc2AUA#xA$aOO4)DMQG6%L|;kk zAA-ck?VS(e@!^~QnyoXhsJUKYJvZB&1AJDN_ZJ>O823cb+xuKOv~%j~(4iLGm1ULPQfCpaymVLsLvtF)G< z=f?R}jj~b@LcFyVCIF+S+4G)YSVolloF(R>|VJJ zk3TXWcH$wj1$tzszuPrUgCJn@?D}2{QL^>%tPF8BBqp&Jy~$3 z`4^}R2gtO7@qb{>$-bo@xw%XQ^A5N_d_$~}tv~I4DK+4WeTEo7*=Zbd{S_7rmqbOW*r5l%?jKk0p*I5NMB zMpejgPdMn-4~Lm-c~S#WGv|W*Ku>RT@zB|1m;K-{$4fK4Ml{7A6f_k5%|EHXCG`%m>_1;CGL?2UEGn+=HW$6ozFZqi8=ylXqfnN^NZCFK)0%lIEFD zXk=7DSrqh@^~`ET$&h?iM!V8Hx_A2VbuWT$0Q<*p8YE<0XxhZ>h7iHeaB1l>xeq5upKzPRHPf(Cnh?Obuy)&rU41{aX6IS*Gb%;8z^PnUXB%A=GReLbflpAWT>cP-Nf|;cONsJ z)O+tfITSi^^W{mMv^d4(M((FRjIT3N!%L~ehNx5z9NX{1QSap)HGzO?jXv46I5LgL zqr>WW)K@>;szc&k-#%KXcI(;WQ(9I54uyi`87&Lg`-}ZJ@veE4?n3aCmIRcDLrQoR zV24~+^bVI%_EjIw*ESOb?Kt1hqd<6zW-Co_dIy1@L;DPHs&{qUEHzbU~(Op z96v;p4B0<;@BDh+6KJ+hPDu)W0tkCJzP+#w-X!*q-oWIfF*%NGhtK0j`7!=HAg(#n ze->T^H0hqb#uM0~?*w;mMfBb`#;ZVOBs=)9HXj*s_KlJ48QJ^F(4Y9cPRtJ5Y`tkC zn%ThVc_V zBq6gAdnJvO7K-^kr-a{3w*rAn*eSo;u?PS4fgRb7JLKN#`rh(ig)K zwcYVXfvl1`!&7>2ZPy}hbDW+zX2ThKJ6T}c$ik6wl!lvhTAl>O2+falzv&xqq zp(0umFrUrY&AgKqq51m6C6~RbYm0EkU4+IBtwtzLe(x47#Eeyt$cl8sTb8OBc#ieG z5Yu$QIZDWCoyN1shv{wOhRx&j138f>Ltm3R47CHZBK>cB&l$H&MK%%UPb9R;w80fh zlt#9K#sWttnJuuL3sH=Si~8oP^uVtGY|)v6ta_d)HTjxdOqx1sHYJi&^Hny!V%ri_f3n;E=N;( znWEPsSCEa4$FqK>oScXkEC35aPP%8sxfo}b%C^qeIpGJ3d`5~n3y70IM?0v1lI3#( z3xZSd`O!77&2yV(k;A)1)Ge|0DKsuvkyR^ti^dZR6MAu+W|D@F2K*vHkBBqm)-=N+ z&ZDpTu`)6aTk63eMD}b|cBQ{C`AdA`N_FO#+__DsZ-K0Ku%R~Cne&=Z#x$esw*Re# zXE1ql80$uev3eB{N;vddwdp&7BbmJpG1mWmXU^-yF3;ia7%HZYYk!89RH{4t7E(+c zv|pxGVqsb^W7@&on%R%ZoK}}EZQ&{{>rfluE$2tyT3#p4zlq#aNNMlh?{t65=>-Vi)ID2FK!QbQB1za8P%OH1z^H9O-#hLcs(IyCdZ^MGGkDH=Zk!&0mjI` zG%2;uS1C{y+##^dU^wMP>skEJ{oN&JMdWZHn1wSEl1u)MDx3MMX@j+>>qq{1y{t pw1d@c9Ph)%&e3-|Ez3sB;$L3Xhik^4%dG$a002ovPDHLkV1gq?j5`1T literal 0 HcmV?d00001 diff --git a/assets/images/gear@3x.png b/assets/images/gear@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..dc26ace6c1fe8bf6dee55e33a198c595f6a5c4b0 GIT binary patch literal 2749 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 D>q-)? literal 0 HcmV?d00001 diff --git a/assets/images/keep_it_safe.png b/assets/images/keep_it_safe.png new file mode 100644 index 0000000000000000000000000000000000000000..601effbb63524cf835f9fd3b4ab353b59e8fddb2 GIT binary patch literal 1711 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 literal 0 HcmV?d00001 diff --git a/assets/images/keep_it_safe@3x.png b/assets/images/keep_it_safe@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..dfd3efe7a13af61c76ee8ad37d02ec79322259bc GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/assets/images/language.png b/assets/images/language.png new file mode 100644 index 0000000000000000000000000000000000000000..8ea44f18e25b50a14f7c92f5aaacefaf987e8515 GIT binary patch literal 613 zcmV-r0-F7aP)U{yN(jq=Q9MFS(TI$_(&#F$xNEP!!hhki{_uDv?{hE-94V6&RnShh zt9s)FVt|Jk7sY%bEM+qyv5&x8Fe$;-M)rtu-Cg+Kh|;cd4`EUQg4V2P6y!MaF-hx= z_s|L!^s?T}QC(sa(x(qz>>E2?&|L1SasdvsBII572-{(87f z1MsC8wI7shYywnJBWXtM|43G`;w*e7VJh$qIi3Ejb8)-000000NkvXXu0mjf>+}b! literal 0 HcmV?d00001 diff --git a/assets/images/language@2x.png b/assets/images/language@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9e91f9d4d4d3ff1065b82272cc65c439970ea4 GIT binary patch literal 1083 zcmV-B1jPG^P)J`g4i(u_4dALv3#EGU51 zFmrIKRV##ZLIx1X8Rw(xh7jErRCRk;ukOJ!BljQ{7OG>*3Hu5;AXf#D6hw|_;km>3 z56A&p3Y^(jt+UZpOSL}*TJ}$;S(s)Ov=lHX=^H@$Xjzs1lzPGI0?);Lq)b}9Iq6|j zpk_a*E3Oun7zFs;hlAPxa)Oou)TLd~%*0V1+Lz^(eSPaQ0PW>!snwg*CB`isc3Z0oVI9iHI9~D$-cPm z=vv<}Nyih0d;(3RQUED2a3w-bJ76Vj8TaZMRqGG!aam;Pl7E>PTgynD$O2aqM=@X} zujL{x$Uxcp)U!ISm~5%p0S#oz#FUv9;d0{g`NjAKTNGr@=1SHNXKKd4@^3fd$RP@u z6hKyTUDB2pz8i>=;aD~6ZqY5@+G545+O1dyS#E3_k4K=0%(ajM&Ycio_WynVLHw6QwA>JF2UYNda_$En1jJzZd1QoLmI8pv6+s*dSNnxTdu~#d}SwiY*?+ zH+0?r1*BFW5Z)7l-`=}_E1b)krziq*lB7gHoi5?M@O_tgb(1Qkrcxj*JO=H(`%r0H z)~s2twN#V{s52^86rg}{pj57;Qeav5N5-V^!E;o?FZxi4o8jo!lYk7U(*^Qmk08qx z?#F@xrRwenN@2J8!yfjc80WD5{zwSnB|4yA!p{~rIZiKX9@8~X{nJEBRaO8?1cMqA z|0~=yaGSXP&3d&f{JAam0`2hqFm=Y!Ev|wpr6z9b`?g)&q1z`|_sAQZ_YUhdWu9IJ zenUkgaOPA3_K5<<385eu4rceveAh;$BCv7=&}DY$+Z$haEZ&Z@2p>hAaZsgHbJb+H zg%lIYIt5d`%$6A-sZ&@%ys(7jv+_8PQU}q`k|10LgEg!0OI4>XVktFt1%$u@h|xL? zkUDWSh1pLEr+a literal 0 HcmV?d00001 diff --git a/assets/images/language@3x.png b/assets/images/language@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..b250cf679a0786550ad3746124bc10bde74760e3 GIT binary patch literal 1582 zcmV+}2GRM6P)&9ld!si+u)4j9*%q9h--1P@oVs;2L<7e`Vhq-OKyN8P!Mxm$4wm^;d|a5 zZdRcnMlLbDoVW0BID-O7OceLSj}4d+%!f_9OYy8=hf1hdqmIMbc>XL{o{d1WZ&m?5RJdCtAf!5*90%+ZuF4{GRv64$@M zjPapFP}M)kmsGD6Jn6!Wu@;${bOK-oJO%j-tU4wL}v7$n6YQDe;8jxRJb-|^b^V2^c*EFZF9Eznx9 z)WuC#@5g0ICP-903yCrWXN?mVQvzNZyN&(uT>~<3clJPctpveY<3yln7Ae**2RvSD zx5JZEoq+qZ=jJ7p2xoZ^mwX2|k%N&{&-0t@G{0xg9 zJYx8d&vUVR8%#By z%{6nWV!Z3$5L?SHTp+S|rR2`g$7J(i-qr|VTDtr|nv!>( zh&1vB>p}z?h!fRDkvLaEH0eSjXA_bAM`RT#ZF6n7k(bxR3Hk5lf=>BOzL3G)=wl!By4@0QrlwOIYwD~5-u#?nLy-L7z|U1qoJD3 zj7bo?TaxRHv-TuxE#HYi2Y>yuZMsz&aWoW@u+{M+Q^reGoGp$zcAT{*VQcwT0#V!I z4Hb(R07*qoM6N<$f?Cq_asU7T literal 0 HcmV?d00001 diff --git a/assets/images/laptop.png b/assets/images/laptop.png new file mode 100644 index 0000000000000000000000000000000000000000..e8bb8036463f4690abf56417a361f6a65a05453f GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-1!HlL zyA#8@b22Z19F}xPUq=Rpjs4tz5?O)#<(@8%Ar*{ouWaN!WFWwLp?*2f0S?K=P$S1f z9Me`fcseMSOuWh9c0xl^k*BGjTZm(o$i|g_RJ{Mk{1BhU*O7L?`bv7XYd}U!qM~BV ztht8sn>M}WVu~-_(OF!s<2dEj$+^`j%ZqNSueWX&;gR{C#>~I!+B2T0>^G8)N1Gx9 zxc>!AsNoO2Ec@W5KjVz-3b$P|SQvfl4HV`~+?p75QMpE#=T})<#yR2Z!m3JqDdAs% PPG<0Q^>bP0l+XkK2{&B5 literal 0 HcmV?d00001 diff --git a/assets/images/laptop@2x.png b/assets/images/laptop@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..070a43e2456a506273e4a72c5dcbf73c5e7bba00 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?2=RS;(M3{v?36l5$8 za(7}_cTVOdki(Mh=6clmZ-!8W0$lU3b?d2QPJ3q%)W{o~}`{zlQ~XjS_@d8a>FrJo;~)n9wP z<;?;6jQFYg$-(RE>-M*?F-rVRJr?`5e5+t(aeVOgB_H#n^qn&Qt-0v^>N?BBWQJUx z1-*=03>(bYE*xXHCE*~=oBfVYTs8}u`O#$%-bm>eaJel%ykHS-1UH?|_? zt(z}PSFoC!sdecrx_E4j`vK{UOyvq@o5m^AjszuKi(D)?EmrR9yWgrTKhjp!r!9|m zZ~+39_C)Df;pN9Sd^@0$@nipNjrNI#5<8CAmYnn3b=pjf&1!FFb7}j$|B?&tw8baC zx$E}OAm7kDp!Lxo&7PFcW$P`s1kANqnUE`6c<<05&R@2+?{8Kz*+@OV7r=Im z+4{bXrSh$dZ${egUTHVeEFrsivx?&lOaAwPN@rJBJkWo&GkA02-G%>OojWHcXUKi| z#JN*q>Y=mGw0rzaa4efv%^vDFrE*GFh}nfzA{_w=PK_L_N|Z10&CwoJR`Pv!fUTfg54Um|IDF4ef_()?omE3W2+50-Vt8{Dp2+L$G|?0aF= jQog`njxgN@xNA7FFA> literal 0 HcmV?d00001 diff --git a/assets/images/link.png b/assets/images/link.png new file mode 100644 index 0000000000000000000000000000000000000000..dd5fa8e0d0238e8196031a27276c1ce02e20ef77 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{#j2K$B+ufwLu3(n+$k-m6~@n`Zbz2Hpi4Q zhZV4ze^|r*U`6l?Hl3v8!<(6EkBWVbU-19w^Z!d&e+a(NwwQWdRcN`{d9Kwq-T8t( zERS*)KGmEsDfzmC_1i6%?>tp%jg`9bN^j~)MP;=nCY!|qfh(t+njv3)csu8jnT)S| zH{JSuWYUY6_)CsW0ne{nFuUCENHxF5rnj-+(_8cIWftG>9iAnicKR#Sg=SXj?x?EnC7I+s&m{H$Eq{!H0C6&35UAHARzYRs;a>midGFdyYpx3fa{HZ8*yPasE$5k>AC+P(drgh>U ztgpLC{N(T;GsRXiK)@LvpNp6Nx(DiT5oh#o;C%OEo<5U9E zR~*WZ_5-bfjWm$+j{kQAvhnFg%ItVAaQE@`WZ1mkcqr~r`~dyM?CTCQs`TJZ~Gg8ue17RMquJT zI$&4MfwNpsV@ukMv5%;D&eT(4uF{m}fFaVv=NTJ|z{FiR!Czd5S8&9+{|W+#q>zkwBA!APbHc#j zsNKBigC=Cf6Pd{^`s77WA)Y8?8dW8pFm6Dlc*3Xw)#3?b26Tugj2O@*p3rVURy=38 z{%K>_-lEljiYHIISmyJ7(qV?sww+d)Hd$M7EfLU}^HG!=kP%O3=U^Ax0|As8kQGk{ ze+zIZVnUe#*|ga`FDD(|(@Afn#i}SO?x3I`XhDqP-1m||y3ppIB=4U4JKuNixhL`S_w}H# z#xSOsR~U?)`|8HVM)Haf=cR#86sCg*gXkG-zht$8M*v}25av%W>krsKpRiDxSFjHm zPc)nY0>Gp7%wWiyC1rv4Wh;_IEKV#eh1hU3PvD6gs5^&)cwA51IyWYfDWbtKJbJPi z4owaW<0Qv&C|ul%<hovkii61ABP?J1yEUu6ZQ^9BCF#!jmA<|e+oENeH zAvtM6F$}rk-JCf@k}I@?f+x9=Ts=rm5Sd7FArM^%Bo}8AnM$NkNp6t#g#+2d+|ASw zZ(nUL@XZq!BbAD%1VUnBB0kXtFBC@;NE8Z%KqM2$WM>fJERhMMtR!cF#70N(h9w*^ zPbB3D1rS1Hv4!zcPaIIHvA`FNV+9gCY6s5|@(D>S5rKp!B9?T4Oy=K*^7-S@5@`rL zq4zJrk}#PFCWOEeVZ4|FgK!%pm553c!z`]~XT>8cnUBa{jyF+veUqd|7-cml34 zQDTpVGnrI>fkes@aA1FLPaFW?c|0zaL?f>9pwQf1+&$b#Bp)vinm3K+MIpM9U5G>q z$yc}6TgZv$!vd*pFLz?^l1cX>oxm4?%-*n=mjH8p#X>%WI;Qd_*Wx-UPrH{pxfZuc z_Y!~@0&=c;=d61Kng{tf-nHP%c;CYU(ClK+)l)u{EJNjm1__x=uh6Y~_^uKuC z*Zb^gPxq6@j~+g_f3NHAo!gzaZg$+be(l$*?Y~@UyZm!&%cYCW7k+B`U*q|PbMj^klM%4mpYG@D<4s%TwQ|LB&t*%g6ptnDZmuq55|My+c5-yEw_Ci( z_A?utHDvYa!UdKV^XGl?@!UDHKbkeu{9iMsW6eybO*Jt#GBg0Q!Ftrl*brlYu^xkH zVxdR`bD>0@GzNl`qj{T=y8!w5`$BwHEG))2A+rXVN*IHnU5c{S7naJS)t!5)x>RcO zO!n&o-5c_HTWb2TK~EV)gSkC#^RAB--8cQB>7hy1>-h(NUW7OGp?q^~%i^5W^=Izz zhq2FcntduqR|cNkYOK{^sL2t4=5UrPrnJ5=KX!D@@qntX&d8?SxSrGtStUWdazRVl zz=8|&azhjLkL1fjuAy!MU(kFZj z2tg>pRjx2VHO!f|YiGGioeVb*=WqTbr}I)xu*3fTZH)tmqoX!4R;>tGC~m+pejq#8 z>ML>tps+uHmZKmA0xFr0fGQBsIRHwQ>4WU`LGAz)j(`l8%&T2sL~QXtdDdfH``cfm z?DA%IkgUooj>{bE9k1N3YmzRnBUF5Fwwz868w{*hUKPJ~Dw^k|S75fX8 zv+HD+>f9ddE_wlWo<(;{#IyDbN?z$Cql>CV$({Fs!uhsFgXY6}3;&n+{fHspjZmSO61=7KZ|gW1uNc zU(%P`H`?Vrz9yT#z9J5Lv{YFuO+7ytH?TCXR~6MdGRxxgCX<&JuYDGJIp*nJ9nA>i z6bEQgs3?zdQJqWnN1joe`yS2|J;*M(Ot&a8Yo2?%ekj+_mDiJ2d;48xd6d$R5h1rd zQRSjvr9=Q@>l|vXMYZp~)1XQ@@I}9ZZri+`mIPLL_0aUQ_PLL04voC17&HxNXnOf{ zmcGLbfZ?JT_wix}?hpspsLjI4IKtkrVI2@Qlk5xg%!^AB<)?L}g@cn;&qg zJT&TIY)zn=FkX~BY z=~u95_M)B^0gqTSq*9S`ixS%Up54VpBs3~d=zL)?PUV1Miuf{`NxW!3`^0egS=o(y zbJ?5rdTSGbpwl2|8ft#39GQgQ>qLOH+P_(A9ABFux61hD$k?Whv)7vVOqn2G(xo?; zAs1$p9vO?0NYthFUi?92L_O$OvYy?%f5O+}O5tS<(8HB*gbm;2a`(fV zsn@eg0(pVGSi?BW4sJ?kvilMBho`COO}l>y)ky_?xDP;M$a6e6RPD_RO2q0kXZFG}(4 zGa35oD!xtf_7;|%1{I(3dZ&NCwgSvXRE!2QpvA04F&3Z3TVb0Uo@EX(ue!BK zYHtIK9l#jP)l(A%Fz6sMpv=hw?PY#!T6ILMvP)GZ+a1=O-z`gj=%eiKD~-M0SmS)f zD|IA#`J>Uy1@~9e8O!Ck<3nXpnYxAq6$%D4bPyRXv#Y!_2F6;SgLU88{P$6I?(?EI zca>Je$;4phA5d>0eK(MvI+ao=dQxZn1wD8$oKy@pgFoMyg6!hyM0^3L;s67i-Y9IOw;#}pI&>; z1UMdgm|C3894*dYgQKFj6cp!z;1mdsy;_I!wARM~8YWgBcT9&1)ZkX3xFaZTDT4ce z;BX8bjyZt?7Z1UGj^GSQ(`wOE{mRtiQA^#2_7iXvukZ$48P}R!?s%ol;+Hqm6|yV+ z7Dbgtn`S8Taf@^Z0EQJ4P&9*VMpzz8)>;Vd&s`fp(~Ix{5$HTL01?sItq;~SsyyRa z_=$n!`HvCEzmCbqC4PKuG6jqNk#9B5`18O+){M}y8zVPccfMfA*-W~!c+wT*kJw++ b2w=q!&0_@eL}<$c(vT^xTtOGV*OqeajyS_Ivq zO=gh#{yDj!Yk~Nf|m=I0~J(@SO zdSO0fdNB0xi9m3mqQ_-GyQSxHxrzp|jggTkBMdQ%@nT4xYQWJ~g4gSnd$8IDGQg8= z)&o+4PzV%Zlm>Wn;qe365;L2zPDJG8vhj(U*$%IcO-w5#ip)=8%=nvgx2>NE4Izj?=ZAC4?*y^T*t?j-PSVKi z!ZB}s*=~%~0XVw#_)5u`J>H82)v eK`))x=>8vFt9iu?$(dHY!a`7EVFW=D3l$V>RALGtjUOP`h(d^knj+fx0g8<_eiRB8QH+hC zg$fp@2Gk}Ru&{{M@sjGIH|~GK9&?-9+1tF?+y>tdj@)KvCYOKa&AgAvog$wNJ=@nV z)9St=)uV~JNU)+wKdUNz_S@&u4+ZhswD(DbOU=|@Ro&9&Y3~Nao1LAdN~JRUk!NVx6V^7xHLK~}+ZVC-hc92NyEfO@()%&%_$N=Dp~=Z#WFxx9a&anP z2wq^L7kTggBg&dWp_7gu?VtC3h>wSBG86F3=~MH*Kl1cBN?Mr$^KA69Z{E7SbOhvp zU%pseMN5U;2^eSoc}3h9CL$n{OiUQNZLncPfQtb)CJj4x?N8Ny^5?IHeagS5DGQtm z2p6JQj28&^(h8X5*VT=08N0BuGkCbhses)Z*VDT)5VY2ncUr>`s2rp-Ho;A&=OhVn>WXJAK1NAOkrKqev}6ZRTtx(?Vu%}oGl zrG0z%kSpLOCAlitsgV~9iDrg|FJE=Kld}c11^&qXx=akfQBN8#>UhJsHv3=K`%7K8#fX4R+}4GC7s6J! zF>`WBZPSb&tp#UMJc=Xtp!Mt-NAdZ-Ez%PVZu~cCT$UUD2{%ZkUgJ9o`S8dLAbp0C`yjU|& z+#9+uIIqvp`N7~6SqL}3n8TV#eWoN$GNSZhEU}7*1cytU3W)V=;M_%P8|<*HsGeno z^BIU4fD=-UYOulVNI0Ekt1Cx=DVol?>HZW71zHR;G2!FK`WqfG3r-9q2zdR!rB?p(dT?58wicg_($eOmepiN3qqNvF7#l9;jWL>n_}x()*8on>BSy!pm2${k5}9 zuE@QB=0D*?K@`+ztp(Vy&=&%m0^WP@&}p_N69Mr8aV9wmc1+hromP{XfN_6i5zs<2 zb=xEXZJ}JW?i|Go5w!V{$w3C)3b zGp{}O3$>r|WW|c*zKAj*lfXp7TfqaZ^{ATrBnR&k$%hf7!k>dve^hmghmUl?rxGaA k&qzo_1xucO1M#5UKkR(TyD?VscmMzZ07*qoM6N<$g3~@tfB*mh literal 0 HcmV?d00001 diff --git a/assets/images/qrCodeIcon@3x.png b/assets/images/qrCodeIcon@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..74f485c65e03793bf265d1e3ee732d4d735fbf4e GIT binary patch literal 1559 zcmah}X;2af6vhN9$Xml!&GHC5(>4VwMO3^6^CXMBGLH;NA*Bf!DQ(o!6vYB9%k|3g zDAP?e6Wf$LNL@4YUQAQh&~;qzWog^m{j;+_-h1=j%zN|ReBb+0J#kKQknbP>06@;g z*}+R16F%Dxu+&?fvFw$Gon+?|aR9)6)Mt~yvdx2}MVUA+Cp$o8x8{sA0fu8dFaSVJ zCUi3x1OR{@x;S8b5@hBJ&=DH`nr#d`+XPX^DL-6OXsF6Ts8-ypJwWk8{T>MPtn!yXAqOJ))~7p+raksD?1tKyFvnd?yC>-Ca=&EH#L`!gn+`I*uNUcVgVW={=WMy z`U-6@rmFnSFCo=xC54@%O#?o!Ix>$(_##Iu>TXb5kl`fn{LAz;2sLexhrZ;5ykZ)F z@(VCKD8}CAUr(guM7L5`KfTvWE+&86H~1ngXjBQ(VD$6(1&ui46)SxZrH8M?%cjPy z*Ifj>%*ytd?jBB~SHoZ-psLD8v^Emu?pEVN12qxTLkP2l=uKW!ybDMUENBZBEE&Bk_R)@!9G?WFUVA7SV0) zW66(39XjMn(Zd&UfC_TS>s*h|%YS8nlh$6VIyyIFd6}9f+q}8w2r9)Dc2>oLkzxvW ztXNkM-4eg}j=BxX9_UU_LqF4p(Du3GT(x+ThW}z$qO+GHKOzXzlw| z!xY>+2`hlU-T4L!ZA*Z@1##k)M_IXwTM-ZuGYj5o8e0`jo~~@LisHqf#A&J1EtR(- z^tfG7LUZd(OB;o{+{Ka1i*qV%pZs`1dxz}_Gxuq0SxcytVZdyOKGTqpx5|%2SOcjmx$g}*bEavqVZC&$%{v}0cPJQ zEyec~5uxbd`@7;-sQ>TTzi7Zwpi%J-J?@A+v8DU+mJ5S{PCCQFiFZ&BmgW@go)v<@ z;A4Uaf#6C(O|$!fC&VcP$LlAl;FWl9jnMDF_ocqRi`Q=A8s<$)826&`W6JDoA-My% zNTQ#)I8{I==-srPR2JE;7^ z_f2o0e}lO~*S9+?`3uY^9LvaD#A#-W7K z|3!CQ@Oz{z2;A;8g#8xZA=ge})>uRfby1!}cci^&=xl&OOxpmk2ubZ>Ky7+$S zh@0APqXFHGdx4>+t#53xkuF zvYAs(9Fh_+j$zC4N{R8zwvk94aQU%WXc&&-UE|Gn(* zeP$i8?xUMd3-ElrbY_mfgsIZI;}0xA;YXjjo(L;)4$DD zPCxZA?A_kOcV_yz{#)_sN*i0FkjE&Ut3T9)M Wt6l2W>zIJC&*16m=d#Wzp$Pzq<^FB} literal 0 HcmV?d00001 diff --git a/assets/images/receive-focus@3x.png b/assets/images/receive-focus@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..fde329da844f872136d6e673a17121306c0edc6e GIT binary patch literal 861 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ79h;%I?XTvD9BhG zTMro>fpaMJNM zZ#Hg1wA)81gRUa0P}>yu>s$Vc)qOnJyh46C`d6zx?gV zan$G0L;3TE=P@d@2sm*lwg?EBvQ3NV?K0zC*L-aU9LiQO|I66*DnxmVqy(NPJ^F5$d?vC^ z%VJffgG1irpw;pRe(huZna0K@$*Xa9&wP#p`gN%io3>@iInJ7+_4~P!@x6GdTg%VQ z&HZO`D^Obg+2*sZzWct`aIbu(_*-@R`AY$*1~X?UIUQX;XTtLutL=dcb!ArR9}|?h zx$e}gMR%89*Z#Esx+uHdZ-2J$6A~i)O%KoXYuUBwmDyqzX?ej*o+(e$cL-ju3+^ax zwVE6z8lN9LeN(b*Ln4QTNA9%n#J0sQ+syV)bGA7Z$ip*XZmIg^h%bsv6Z7IMcAr$d zm%IJXuiEGB7Z={~Ut+#GulUBJsnx#)CH(H?hEES{TYO~OU)Ou}rB834HB9}_`|x8< zYiDWwggh;QZvu5aH_QWMUrk>maj0MLH}mGZD;sttUGbKC=W5s@|9FY^iEDpbe*0W8 zE^sh=uYM?1Kr8fT!Wp=bW&O#9utwy2o&3C_eG~zyY8B`ne0x#8Q0xsIx4Xw%YNppOMb97 z_SWpZ8*{mSu*>`HqU;{|J=+bb6g{QzY=qe+gGED^X}(6r=+{52{TQuJN?uDa&bn)kIxVOF5b4tBS*?^{<6gqKVF;9o#?mz?1LU} zR?(9)g>#y_R%@)9X7k^7mS35#?vulle5VB|brrIvyjO6ka}v2DTm5%wB)jI<`?G*S O#Ng@b=d#Wzp$Py77L(He literal 0 HcmV?d00001 diff --git a/assets/images/receive@2x.png b/assets/images/receive@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..433e3be609caa8c4050f55ae71f3cbe7aa2675e3 GIT binary patch literal 571 zcmV-B0>u4^P)o5IVksiGWDu z(E&~8ONI=E>C8X#rv2Xl27|$1h%*A3aO%xdDAA&7AHtH=Lhc?Ku%HViBz-2Sq@es3 zG@(yGFz_#u(1cC_8^H+JHb%gHjK-6&mf>Tq0Orh@P{=#iUS=@FQA66jWeqQGyi~%+gHkw{ z`>78GtQAmzy`aNXVh^37>!p8cS9EXFH262Fej7a9vjPU}ghtX#`aU|CwapVONcdF3 zu1)CCEN11E-35cSGO|Dfg@Q*V0|r9iQ4DYTVhQj z%ZY>7w=CRYQAo|wr_jsRO7;sPAkw6M>AslIwT2Y$Ay2AR&~hr_xXl(Uk(<6o!rCq zy*FMoRD{Rp^YVEA^FGW@9EvRhK%z_Rfbd!2%T7(RYUi=-==i?1jXm!G^V;O(35)#v z^KY{M&FLbCYfJ}4<{+V>#4^|Pu%zNZ79(1d1|Ckl*~ z9=Mr@eV;54+^?m*qNr)heZKj%4t<~QiB~&3oLK2T-DmZ;op0xrSZ@9Pm23C%iE<5r zx<;?JdsoOW(dhr~`g>mo{}(-pjng8O>-O66rT6G9pXQzY;+pbiMz!DWX`jzY=^cOA zbF zsfUt_|DP7+JFjHx!nSS6yJ;7^_Ah>x;Vj=1Q5|4?Wv_~__2+F1H?6q&=|oV`SK-Z$ z^Irz-Jjbu@+J5VRRlsKXXSaKohyIf0mz{lc((6kV8{gi@Gg&uvQlMwyPx+wt$J;_=+c5?X9RwD{^jmeo5LHqqW1`F^VQ{WQ!URmiFmzZ;rW0Dr|@!v zDR&xn{qZYV5Xt}avq;q@D=o`buCGhvj26XR-uyHw#p2qjYwV`U!WZvfj><^3YT3_G z+9De9l4%v|GNzq!hr~C25=|>Uw)77F!|sTmteaP^JW%ju!6dCm0{c3aR!vy{nsa&K z7UR!SuJf-8`#s7^ecW}Y$5v=+X*%4TP~LPf*;%~$FhZTDA8w(sJD gq{bG3d%qb!c5z<%xBPr5Fgq}Ky85}Sb4q9e0HhXyO#lD@ literal 0 HcmV?d00001 diff --git a/assets/images/received-button.png b/assets/images/received-button.png new file mode 100644 index 0000000000000000000000000000000000000000..fdbba4e72783f74c6c41bf1f06054ddba2579f44 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eBevhY%V@L(#*@@A-4F)`})=dpw4oqSN4J;}O zjOq%E><<{YJ!UjtRLk9@!yEk|U47@tYsc?iV+`@-SeSe;d_|@5+I&;qKTDjLt3EsJ zdi3z50e`mKIfDnsoVUd-Noy{C*CvzF^of~k{l+DkK1s&fonMzpntu+QuwT~r<-Xpc o6|57EN3-o#*>K=NOI8Jg;*|`ILnUTUf$n1PboFyt=akR{010zbi~s-t literal 0 HcmV?d00001 diff --git a/assets/images/received-button@2x.png b/assets/images/received-button@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e13c72aee5a1d615879813ae1b5583cf335144e4 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?2=RS;(M3{v?36l5$8 za(7}_cTVOdki(Mh=ZMuag6un%M_(Y+=B8tS7*p-cpU3g&wc2B@4|D%N8T9@!r#A5 z*OnH1d+e)cRfdt5#WT~a?H-L5{B{*<9K7aq{&p#P7hEZy)LWud$?khci#oo1K-6l5$8 za(7}_cTVOdki(Mh=7WpAmEK8~Ei)P`Re(l&M z-5(D)=3U%B<@USf{hJwH9)9~$s()j_hG1vG_FYU*V$NDvmK~b$$$I9b+iM?hT=c@$ zHKe}U-DM1x~G`iU9qsz`TXj& p&eNIJ#p;PP+}U9b^x+IP`J(#i-}?9Phyz29!PC{xWt~$(69C@`pkx35 literal 0 HcmV?d00001 diff --git a/assets/images/refresh.png b/assets/images/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..d936ee78f82ffc780c06c83a6ecbf6794decaaef GIT binary patch literal 589 zcmV-T0o62OPCt6X?BM0CfU*M0;7JU-1LzVm1KLoxr4$K}mjLVlh73^K6;M_{SOJXr_;Q^@ z0#YY5fgwk-?AX`m*!Sa9P!M|~b+`6^!<}7U&6cruP!t;H+~nR^^_DTOpde$;!Bb*9~h#%STg0#Mm zHaX4;#R6WefmPY@=Qf_IZE|;{8dZ&n88cCP*zwQOHc<>X7To$Wu#;PFU`}4wxG|@8 zp0O^aALfw{0$(Br3t3c;PhN^#%CVO#&>bGPxbxU8eH(cMjV&9wajUNVx$6#96IlpG z>eLhxN`m)3^qAx0+@~9eC^P65WkGbAq_bTBMnKaXWkD3;y;iIOKaR9O$VK!QB|%(( zh^st9fM~`(Y@sAf3`L%RCUM4{8;nl2P!P!;?^WY6CHfh?12rK+s literal 0 HcmV?d00001 diff --git a/assets/images/refresh@2x.png b/assets/images/refresh@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8e539d7f087508b20a3e362b842afc8a97dd17c6 GIT binary patch literal 1171 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 VviU{cJPH5+002ovPDHLkV1juFQhxvd literal 0 HcmV?d00001 diff --git a/assets/images/restore@3x.png b/assets/images/restore@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..88c76a74e4af23c20206fac6a46656bdb6a507f4 GIT binary patch literal 6428 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 literal 0 HcmV?d00001 diff --git a/assets/images/send-button@2x.png b/assets/images/send-button@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f8965b288ce01de2432ee23c2e373d4c53fd46ca GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?2=RS;(M3{v?36l5$8 za(7}_cTVOdki(Mh=*%-F{Fa=?bJrWCIcSV=I0E32RJq`<{jY3 zSs<+-{es1!N!o%bhe7%Q+t=@U^K3<$9UR~PdRMe0(<8_!TB$ub(MGBxD69E+U%UGG z&v_=|9`BsFzAm|BHj7!MOR=}gRa|hg?*xTVBTe7lcjixSd4-g`=&G%q#q_Q`l_h@% zZ)c+Sjj*jzni)sGxA_aAGewzqA z-f-&vS#Mnd{mC0U${Y3O>TLR<_u>~5`-v;s=TAKR;red>B=sbtUe-mx&|&a&^>bP0 Hl+XkKltzk{ literal 0 HcmV?d00001 diff --git a/assets/images/send-button@3x.png b/assets/images/send-button@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..a527b2daebc9b287de9e4b44a613ef988f8da513 GIT binary patch literal 402 zcmV;D0d4+?P)HpUWj2+I?<~u|%4<)ORuzz|Uu~5EzTR z@BS%J6AVy$|I{d{Fcw{`@Vn@Ol#!a&0KTTIeNTY_7D%Mo^gD_}*QhZomO@{sA^sg9}SoVB*J0 zjft+LQ3C@BCYrcn<-!n%Z81i1rLJ(J8y6};QG)RYpe_}rph9A>AHZ~u3s9M9aXy$a zUEF8Yd+t5wyl?MJZf^mBKp+qZyhA}2FWyr2a0pkx#ANV5v`70KRIk8{lrr(74Cx_& z`nAvk!8j+Yv(JL)=erSRP;p4PN{kx-B(mFs&%VAI`7yA&erwox1VX#b z(osEJK3jKr?yFzDeKV3zE6ozoV}SQLO!>kjor-l$zw@KNb?ZG*%qkrcVWPqWfvbLA zrHR-WD`u1nerVX#j&OQ^q(p@bfK-*r-@(}arw4%no&!_7vJgFxBYcT2Y6Y)aJnu+h zNNFlj{xzzZ0LJxlD2er76oXcnl3={7SWSF>X&G-yw;P;3mKAt1lFu|LWZ*qO3Ck1{ zcu=0#T0tvw);wZkUS81J2|Q?>W1yMKp||3w3_1h6b zPe!8Z^cV;!051sWm!*|NMAbgHtrO|YP05Aj0|fK~cn+W=+CBTqi>APSqAaH4JHjNH z4m_QWops%_--77p%Q;dD2qU$IFj8v>BejMwQfmk!c5KtbKLM22h01HOKnTnT^-dQ7 zzV~~~j618bfcn`jUkjUABaATgfEs`k`PgF<%KAsFCT_spc5yrryi(g04t;7M7{ z4O8Wv--NA^V!AN}qPuHDW&?*~J=%mDQEn+@lokTU@%O%;igszk|H`p{w1|?Xkz^VN z0)dXeeBW=i%ds^=K-e7NEv}Wh#@wS)LnXEgs?bu%D%U*ZIfv2WHpPpPHe$4S$O{zP zM~kuXKO+ANCmI~Q>=^Y$&1P_*!TC8tlyvga`3VC$2%~bRcHizC5eNhVfnYQI0ufX3 U0FyqHWdHyG07*qoM6N<$f}ux;X8-^I literal 0 HcmV?d00001 diff --git a/assets/images/send.png b/assets/images/send.png new file mode 100644 index 0000000000000000000000000000000000000000..b973009da6bef761ff88788cc7109c644e4ad5f8 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-1!HlL zyA#8@b22Z19F}xPUq=Rpjs4tz5?O(A!k#XUAr*{oC;8?bG7xB;@7rPF)^}mvg0qW) zroZK!rCkxelDB1BfZ5vW=5JE53J+Kcm}~gza*lDRv?LWUaEkq0GEwGy_2UW~hm$)K z_Z@ofFWD+(yL+CGV7bx4nwmTAA^G+8fgcrhm8BC!4{!N8^+$#FZ`D7iP5*=jvBb9CYx7!jN#}uY}_Nv|8yKz$Aiq!sf(=4M!&XsJ^ zTDQgR&p)lYYdg1xq@?WGX4$oR!y@5u+2@Ql59%-MI{DJkKIr28bLsj?M=T#LP4l}I z9FXssytw0dc30m*n*@Evu7w3UCaTHO8Xc#nmp5~?3qH+dv;Mc@!k*nHs#97I2WsrJ a5If%!vS_7q$uVGXF?hQAxvX^D8il2I`}X=){LkTF9PRg4h1L?FdP#?DZ0r%YG58X zwhhTh70{ays}|#hH5&(}gzF7jQ_l_|2@{g&2aio={0fJS=UBBWmi>SVa^sDs8raiRh-c8q7g?1CBB&9l(E-TM258_eb~jZR`Hf&fA% zKmi_*LcS>rSax3HllX({E?@igJ=k+^a-c4i7!jKM?BCf+_L3IJ%0de$8!e!0w1BeF z0?I}U_<>|{7D5rq1neYyf{9ulG7~Ibys-SA=jss*)AOCqGZa#Ezw8tEE?z9rqN5N6 z_sio#R-&EfUx#C{itP92U!lS!Wx7x)o0EtGLdCWu!mJ6I0ut}}Z=*DRXfzs)=6~=B X)d!mzxpE4F00000NkvXXu0mjf`#AKM literal 0 HcmV?d00001 diff --git a/assets/images/send@3x.png b/assets/images/send@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..fb2ba21fc23a7e0b1b5866713987cf25cb3c1e9a GIT binary patch literal 872 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ79h;%I?XTvD9BhG z(pIl|a0lZV=^1^O zUcSf?k2!TAuuXl#)z%~8s(q6Um`}WWalk(zYDS`xJ!2*F7mj%g8PnY!$t*u0d_2l~ zjov)Vc;U*e7uVU(x81GHDZt_gMVF2_@MYZcd-*Tc3F*Pksg*|1jANUhlM zce>xs2gyF|Q>B;hxheYU`L?Hu&ORv~tH0+>fAZ(RCYfb1JDR)0&fj!x%TZLeO82|o z@N*(xx8hZ=w#M+Q%k>R@{wrpj4FTYgj z&o#krHbLjTS3X^E?q@sO$%jCGjfMW-oca6ml~jfL736~Wxn8g_ZmH9Z;^Mg!!KI?5 zk-~M|^^vpQM#W__4*h@lSmWBxY@v8A6{U{l1()wUI-%JbGW(ZZoZNQZ>QGj@$=tZGnch`?(6PFay$4qS188_xzD!Ek2a2C{kUP# zl5OH)?Mg`=MX$;&&=Wm40cjlgJC$j@RQe=-@)@!Y5Rqk54@>TgSzk=wW z9~Ult6MtpfqDkG-Y5$cqGL81iZ{h4vU{&&HmdKI;Vst0Nqi1?*IS* literal 0 HcmV?d00001 diff --git a/assets/images/sent.png b/assets/images/sent.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed7c88e9215a5e9d5a3be396b5d10215384e386 GIT binary patch literal 483 zcmV<90UZ8`P)p?e_|rsVtGGLE3r$+G zkX3;%Uea{hnKy5CW_J-Z@#a?>tYQpPo8$cYwDUUA;TbwX$>8FSG2;mc>gi*O$~Yce z-s^C2laqYMNz4;pMzz+k18e@_p%+EJ7Kr_79V*MJHJ?vMfqTR<`A&Sy|s!7i|uU9^?Ksvrm5 Z{{agJsstXTF=GG#002ovPDHLkV1lcd$shm# literal 0 HcmV?d00001 diff --git a/assets/images/sent@2x.png b/assets/images/sent@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ef4d172606fed650e99ccea990576acb113cbd62 GIT binary patch literal 790 zcmV+x1L^#UP)=ujj>~Rx;wZaEXeDfZH4)do|unYss1l^NU zmg6HtsJ1%68EQi%lo?^ddr9F9WwFdIGbzA$#7`LNW?Wbw*) z@)G&qEdMndlv-d&>=lqMbDt?(AVcFpBl~68GYPe^1SmtKEeu?0YZuan$Q1-YN7Jlp zGYYj^3D_n?lCUWU{7`88X{&5JY7=Bb#uHF>6fe|n6c7x`m-JTKIveuCYqk`%eB#fkz_}PlHqi1f7p!JF`Bjd- zP#+8NPU%v7ajpBmR)E*I9n+@!{_-h~kCs90jsIKQaU4STllwxZ7c0oI3yr_peYMqh zAlwV&PI5)0s7>}1K``n$MWK!3#U0D~c|ejxKwPYz2V9T}a7`+}HK_pCqyk)%3UEy- zz%{7=*X%?99oE;XYjhB>ez_spi2x>Wt=h1DG_^Dq?14;9v#8qO!yXbfPc|P^y00tELO`d`+|3&^MKw<@A}Vhg4o%oIRP*Ff1zRd9sPDNP zp_*s<9dHd(6`>A=)P-EbqwiqHAgBYpEW Uo&@6rfdBvi07*qoM6N<$f~YB1qW}N^ literal 0 HcmV?d00001 diff --git a/assets/images/sent@3x.png b/assets/images/sent@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..302fd6a293e0d8310838ced96719164728d63bef GIT binary patch literal 1134 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ79h;%I?XTvD9BhG za<5aII81@@ZK?d`Ki$h4_;>hiU^a?s;N*glj2KD1@uRy18aaLHrLL zRxfU?$%lOBN4rE=HVQw;UFdl)_{3DMjYgVxViw5Fu2YY(zLau%NBo8=EmkgWtyzcO zMkaqLsecnI`}FPQdE2kXUan-)tI%Mb!+KN1PBw4;+8wSNMTF1KH@G~v?ENz)nVH{D zo`}8Fq&(T-+?$Qf%IBKi&HlKAsDMshhlnzOUPxx?@LqWrs`W+yk+{1P|Oh({pfX|KtT6FQPB zUgx=!`Ge2v2UQK3*9v(pnckLsv*uK4=e$`H^?Ys4wVNJ#+Pl}=@P`}g->iN5Hu+T7 z`~!^Uj#0JeE}vWWVMqB_ZME%wiUBOzC*N@wO=DW3cwIuSKxm1w#M)bNDy_ej@--V~ z%{g?}^TM%cVZ9~yZMLoT;rh-R&81QEc$TYj!IIhnW25Qf;vx?hPW*KGPf){``MRIW zBbfh*en=|Ywbg$`+)bxzX9DLNE_IwJbU5-tJztWpp3n4)aWx6b8lG?cP4}6*2sCpf z2{`g7bvUvZb||n39#LqLAW~2uL_pDRhZ&dY?PXp~T)(E7o)6b++I0Sg@s5TD7SS)o zMuz9VZhrcDrt~X|E3@19S>`vtG5+G#CHq@x{omS+Eywax%mAxE?Ko>|IMd2F4@p?|CD7fF4Pwh8>y6T5M}UTekHm3l=zv09lhZ!w>1yUlVa z=m`(p%Qw8Lm<~OjAzc=Bfn7k(Rk<#p{MXF`PkuhQZ?-+}#%mEC2ui literal 0 HcmV?d00001 diff --git a/assets/images/swap.png b/assets/images/swap.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1fc14187386ed2a51d5801c49c947acf5924bc GIT binary patch literal 426 zcmV;b0agBqP)GmT#clUOM@;5CWEh@}8hI3SzEX_?9|T)_d+CLTp$1_wlqc&7Dc z1Q=`aeB-U3qHw)?FK1xHqFDJ-o+LPcz62lYywbn`AzkSW+Z$lSPgvr~@}6HAOy+7> zn53VS!J^9y{==lQO=tJvlFG#;3eNhd&4Pw7d6=nd*c$9iD2E#gCTrMC&46SYzYgmD z5pW=il&^bO(K3LL!^iRMd#46}F)100=g)!E!iP12=Z2fY|7lX10}s6w74`swJ&fjI ztu~;*F7q50u!qCm-hhX7|ATV|ca*_tkpZ_hcVA})ZQ_iC18w5Y2GHiCN&GnY2DX@j UiJWwhGynhq07*qoM6N<$g2gSdNdN!< literal 0 HcmV?d00001 diff --git a/assets/images/swap@2x.png b/assets/images/swap@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..76291f3f3edcf82fa3cb98bbe76e9e08253bcdd6 GIT binary patch literal 562 zcmV-20?qx2P)`NR!`2&w^J_(Ev^Go1xAhG#knXbsOC6wn-=X%)~Op79FodsNb& z*IVb_F)(e7(%Z=BhZi)S^IKp>jSEB5)+mQh(=*;XKxVhDv4!XktTTZvWM~Wderqk_ zg6g0lQEsS+m&Z`VJG4u5YGj%vI=@P2l?Zy7((QmEBChJLQN)LianuOJglAL;#D-_Y1yaH@q5`Sm88LxA z!ZTuhppWp3hDMfj;w>gnO=R^nr|GzUWaQZR0sT8I%*Uvq_W%F@07*qoM6N<$g1w^e AegFUf literal 0 HcmV?d00001 diff --git a/assets/images/swap@3x.png b/assets/images/swap@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..daf47e42dc946aae123a816428068fcf855a4f81 GIT binary patch literal 817 zcmV-11J3-3P)(*1K~#7F?V3Su z(?Ar4-#Bf$^$qY5x@7~&u1k(UPXHF1wkl=Ps49Ymxk1GdSay{lae#6IAAvO?9_B?w zDz4*9?DwL+nfX?+Y{~NH@yopV2OtuOL?V&M8qTgh9iHeS1EDBj;^ex>h84{0&kT=^ zs`BaCyDuP&1Q@8xL6k{8fI!FvHOaZ>7YKw@P>URZ3ci9s$ZF6AIg`uxxdwrd2=Y}9 z(p!+va*$qve3yfC78HUUq?4df0mzz76^qvBw=dYP*>{;bprbGG@pQnY&8!GQPS2k>Chx~ z>cv8m)VZ4vMN+Tzpb#YWUQzU263Lph&yq-DAAOpaNwVr|%10+F&==PQd1&}n7wP%* z^9YzBi+zx`kwh6iuY_Ci_lM>01&m!f^DdAEhixN?GbV&z7_%u?ym4 z7m@}bnD4XO`OEQw;;`600000NkvXXu0mjfiAQj_ literal 0 HcmV?d00001 diff --git a/assets/images/tick.png b/assets/images/tick.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae08ce1fd0cea7aaa5ee2575eb3d41c6c641104 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^{6NgZ!3HGvIz4{^q&N#aB8wRqxP?KOkzv*x37{Zj zage(c!@6@aFM%AEbVpxD28NCO+PMceYgb=V`oEW#m1- wzlGI@>0Cu$Wx#WAFUaqksht|kW&_7CRCtd6%8J_(gB z%8Avrax7(9m@{{-hkhbUF6+q)nKA}{{+%%YCw^#;`G?20DGXIztNq1K8n?N@U*4sjnsIWrx@B#)p7}cs&TT z4jA>0)&-+p(I#Nj8`>0%dO_QO5j)xzj9Aewz=#d)3XE9LF2U&UXZ$5b!RRbDag=K? zDxEaIA2F09E7!^9z9x%&fQbs|5;$KqhWi3b7BztLC$!-{!6?4d?_}hw?Mo}2JMJ5d zvg`3Y&8}k_EnA-KJaG=Nq!hA&bActJk_ns>ED1H~z`4P4`-W8DLPXqPxphmO@Rodm zQRnPo0{000m|iA0+!Zqh`Gl0Qh&hk%tLO(fe=iZqc?Q0n9pNJR@Y(7`7h z6qpJQ3E2kB4l@fzfPKdyd`}wP-rml%7G}P6HFw{5kdsFvc~4gcuQ&K0GTDCGbpoNEkV&Vr9-!p!diLZ7$7fy6_G; zfmvR$fTxfb^yc#@4|f3CUKlxpl_f$>(5o0TNFw9}fow1wEoWJ5t-&ljw@d`q&i9(- za6CBL%i^%9ZDQgU1n9YE{ID9u%C(eb{nJOBJ-BLw>BCtS_2iSO)J;BrR*t;g1WiqB z0%T)P;F-iV(wwY|ep~2xvs9&m002ovPDHLkV1gua4RQbg literal 0 HcmV?d00001 diff --git a/assets/images/warning@2x.png b/assets/images/warning@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..563ee764b7707797ad7f979e7a2fe5049abece8a GIT binary patch literal 1081 zcmV-91jhS`P)5=sIxWq5JgL2b!{1r5Hg~J-YT4&m9vW6rh*K} zkJp)L-o==K4QLOXL6`Tm59`{~fR`efh)@BR23{xSIz(Xu$gN6 ze>H*&8WR%ODOKzLO=YgWR0uN9r zZJ3jn+uvgYboS-SMR-Ee3$X!F5LDn1NiW0(7_kVRVGMt)$3ja!JiO)t~A!t3Ot1^?iuT`2Z*?CcB0}9Ba5L_z^645tht&by;4X&Z!$i8zlgk%)pI^R>c_LW za%r@%^XPS?5Hr)XXVn9-FjYomTNZhN)DqeWuHDGmvLn~L*_EXb(mvfa;3&MH*|^(X zvUDy;?rL8ZCzTuBSeTH!sQX*m*MDx}kN>vgb4~94`b7w5WakYpJvp0fN-fURw4b|5 zNoT!1cty`|KXCJe6j&OF_%)QPE8J(bEe6StQ2M|N$cRpW>#wlT|e}$TCE|N z--f-(spcu5YWU6L#a{jTF0+aVZ_49e8ABkh;LBptPnmVlLU#=gk~)ld)(P`r56N^g zurT97NP%jSkGX)HXb=2EbK@FS8v`xjng8t3k`*dUW;XlAr;qV;E6c#!WHunlo-s5f zH;n&slZ=;mhQSTFE^mLlVwvk>(bkQugHG}aT#JL}M7}c%00000NkvXXu0mjfH}(Sm literal 0 HcmV?d00001 diff --git a/assets/images/warning@3x.png b/assets/images/warning@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..b386fdf0768ccac991b560e3b24fd1b615db7276 GIT binary patch literal 1565 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 void; +} + +const ButtonPrimary: React.FC = (props) => { + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + return ( + + + {props.text == getTranslated(language).send && + + } + {props.text == getTranslated(language).receive && + + } + {props.text} + + + ) + +} + +const styles = StyleSheet.create({ + buttonContainer: { + flex: 1, + marginRight: 16, + }, + buttonText: { + fontSize: 17, + paddingVertical: 5, + color: "#fff", + fontFamily: 'TitilliumWeb-SemiBold', + textTransform: "uppercase", + fontWeight: '600', + textAlign: 'center' + }, + buttonPrimary: { + backgroundColor: '#F7931A', + paddingVertical: 8, + paddingHorizontal: 24, + borderWidth: 1, + borderRadius: 3, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + }, + icon: { + width: 16, + height: 16, + marginRight: 10 + } +}) + +export default ButtonPrimary \ No newline at end of file diff --git a/buttons/ButtonPrimaryDisabled.tsx b/buttons/ButtonPrimaryDisabled.tsx new file mode 100644 index 0000000..d26694d --- /dev/null +++ b/buttons/ButtonPrimaryDisabled.tsx @@ -0,0 +1,65 @@ +import React, { useEffect } from 'react'; +import { Image, StyleSheet, Text, View } from 'react-native'; +import { useSelector } from 'react-redux'; +import { getTranslated } from '../lang/helper'; +import { WalletState } from '../store/WalletStateStore'; + +interface ButtonPrimaryProps { + text: string; + action: () => void; +} + +const ButtonPrimaryDisabled: React.FC = (props) => { + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + return ( + + + {props.text == getTranslated(language).send && + + } + {props.text == getTranslated(language).receive && + + } + {props.text} + + + ) + +} + +const styles = StyleSheet.create({ + buttonContainer: { + flex: 1, + marginRight: 16, + }, + buttonText: { + fontSize: 17, + paddingVertical: 5, + color: "#fff", + fontFamily: 'TitilliumWeb-SemiBold', + textTransform: "uppercase", + fontWeight: '600', + textAlign: 'center' + }, + buttonPrimary: { + backgroundColor: '#F7931A', + paddingVertical: 8, + paddingHorizontal: 24, + borderWidth: 1, + borderRadius: 3, + opacity: 0.4, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + }, + icon: { + width: 16, + height: 16, + marginRight: 10 + } +}) + +export default ButtonPrimaryDisabled \ No newline at end of file diff --git a/components/BalanceCard.tsx b/components/BalanceCard.tsx new file mode 100644 index 0000000..77d701c --- /dev/null +++ b/components/BalanceCard.tsx @@ -0,0 +1,193 @@ +import BigNumber from 'bignumber.js'; +import moment from 'moment'; +import React from 'react' +import { View, Text, StyleSheet, Image, Animated } from 'react-native' +import { SafeAreaView } from 'react-native-safe-area-context'; +import { useSelector } from 'react-redux'; +import ButtonPrimary from '../buttons/ButtonPrimary'; +import { getTranslated } from '../lang/helper'; +import { store, WalletState } from '../store/WalletStateStore'; +import RefreshButton from './RefreshButton'; + +interface Props { + isRefreshing: boolean + refreshAction: () => void + numOfTransaction: number + receiveAction: () => void + sendAction: () => void +} + +const BalanceCard: React.FC = (props) => { + + const balanceSelector = (state: WalletState) => state.balance + const balance = useSelector(balanceSelector) + + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + let canGetRates = true + + const rateSelector = (state: WalletState) => { + if (state.fiatRates[currency] != undefined) { + return state.fiatRates[currency].last + } + else { + canGetRates = false + return 0 + } + } + + const rate = useSelector(rateSelector) + + const langSelector = (state: WalletState) => state.language + const language = useSelector(langSelector) + + const btcToFiat = () => { + let fiat = new BigNumber(balance).multipliedBy(rate).toFixed(2) + + if (isNaN(parseFloat(fiat))) { + fiat = "0"; + } + + if (!canGetRates) { + return "N/A" + } + + return new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(fiat)); + } + + return ( + + + + + {getTranslated(language).total_balance} + + + + {balance.toString()} + BTC + + + {btcToFiat()} + {currency} + + + + + + + + + {props.numOfTransaction} {getTranslated(language).transactions} + + { props.numOfTransaction > 0 && + + {getTranslated(language).status} + {getTranslated(language).date} + {getTranslated(language).amount} + + + } + + ); +} + +const styles = StyleSheet.create({ + balanceCard: { + backgroundColor: '#090C14', + borderRadius: 2, + marginHorizontal: 16, + marginTop: 16 + }, + balanceInner: { + padding: 16, + }, + balanceTextAndRefresh: { + flexDirection: 'row', + justifyContent: 'space-between' + }, + balanceText: { + fontFamily: 'TitilliumWeb-SemiBold', + color: '#7E858F', + fontSize: 12, + fontWeight: '600', + lineHeight: 22, + textTransform: 'uppercase' + }, + btcBalanceContainer: { + flexDirection: 'row', + alignItems: 'center' + }, + btcBalance: { + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 32, + lineHeight: 40, + color: '#FFF' + }, + btcLabel: { + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 11, + lineHeight: 18, + color: '#555B65', + marginLeft: 8 + }, + fiatBalance: { + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + color: '#7E858F', + }, + fiatLabel: { + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + color: '#555B65', + marginLeft: 4 + }, + buttonContainer: { + flex: 1, + flexDirection: 'row', + justifyContent: 'space-between', + marginTop: 5, + marginLeft: 16 + }, + transactionsContainer: { + marginTop: 32, + borderBottomColor: '#1F232E', + borderBottomWidth: 1, + + }, + transactionsText: { + marginHorizontal: 16, + marginBottom: 4, + color: '#7E858F', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + }, + headingContainer: { + backgroundColor: '#090C14', + flexDirection: 'row', + alignItems: 'center', + height: 40, + justifyContent: 'space-between' + }, + headingText: { + fontFamily: 'TitilliumWeb-SemiBold', + color: '#7E858F', + fontWeight: '600', + fontSize: 12, + lineHeight: 22, + textTransform: 'uppercase', + marginHorizontal: 16, + } +}); + + +export default BalanceCard \ No newline at end of file diff --git a/components/ConfirmTransactionModal.tsx b/components/ConfirmTransactionModal.tsx new file mode 100644 index 0000000..4c0b43c --- /dev/null +++ b/components/ConfirmTransactionModal.tsx @@ -0,0 +1,203 @@ +import CheckBox from '@react-native-community/checkbox'; +import React, { useState } from 'react' +import { View, StyleSheet, Text, TouchableWithoutFeedback, TouchableOpacity } from 'react-native' +import { useSelector } from 'react-redux'; +import Modal from 'react-native-modal'; +import LinearGradient from 'react-native-linear-gradient'; +import { WalletState } from '../store/WalletStateStore'; +import ButtonPrimary from '../buttons/ButtonPrimary'; +import ButtonPrimaryDisabled from '../buttons/ButtonPrimaryDisabled'; +import { getTranslated } from '../lang/helper'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import BigNumber from 'bignumber.js'; + +interface Props { + isVisible: boolean + btcAmount: string + feeAmount: string + recipient: string + sendingMax: boolean + hideModal: () => void + sendCallback: () => void +} + +const ExitWalletModal: React.FC = (props) => { + + let canGetRates = true + const [isSure, setisSure] = useState(false) + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + const insets = useSafeAreaInsets() + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + const rateSelector = (state: WalletState) => { + if (state.fiatRates[currency] != undefined) { + return state.fiatRates[currency].last + } + else { + canGetRates = false + return 0 + } + } + + const rate = useSelector(rateSelector) + + const btcToFiat = (amount: string): string => { + + if (!canGetRates) { + return 'N/A' + } + + let fiat = new BigNumber(amount).multipliedBy(rate).toFixed(2) + + if (isNaN(parseFloat(fiat))) { + fiat = "0"; + } + + + return new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(fiat)).replace(currency, '').trim(); + } + + return ( + + + + + + {getTranslated(language).confirmation} + {getTranslated(language).are_you_sure} + + {getTranslated(language).amount}: + + {props.btcAmount} BTC + {btcToFiat(props.btcAmount)} + + + + {getTranslated(language).miner_fee}: + + {new BigNumber(props.feeAmount).dividedBy(100000000).toString()} BTC + {btcToFiat(new BigNumber(props.feeAmount).dividedBy(100000000).toString())} + + + + {getTranslated(language).total}: + + {new BigNumber(props.feeAmount).dividedBy(100000000).plus(props.btcAmount).toString()} BTC + {btcToFiat(new BigNumber(props.feeAmount).dividedBy(100000000).plus(props.btcAmount).toString())} + + + + {getTranslated(language).they_receive}: + + {props.sendingMax ? new BigNumber(props.btcAmount).plus(new BigNumber(props.feeAmount).dividedBy(100000000)).toString() : new BigNumber(props.btcAmount).toString()} BTC + {btcToFiat(props.sendingMax ? new BigNumber(props.btcAmount).plus(new BigNumber(props.feeAmount).dividedBy(100000000)).toString() : new BigNumber(props.btcAmount).toString())} + + + + {getTranslated(language).recepient}: + + {props.recipient} + + + + { setisSure(!isSure) }}> + + setisSure(newVal)} /> + {getTranslated(language).im_sure} + + + + + + + {getTranslated(language).back_button} + + + {isSure && + + } + {!isSure && + + } + + + + + + + ); +} + +const styles = StyleSheet.create({ + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + regularText: { + fontSize: 15, + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + marginTop: 20, + }, + button: { + flex: 0.5, + borderColor: '#434854', + borderWidth: 1, + paddingVertical: 12, + paddingHorizontal: 40, + marginHorizontal: 20, + alignSelf: 'center', + }, + buttonText: { + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 16, + fontWeight: '600', + textTransform: 'uppercase', + color: '#ACB2BB', + lineHeight: 24, + textAlign: 'center' + }, + deleteContainer: { + flexDirection: 'row', + }, + amountLabel: { + fontSize: 15, + color: '#F7931A', + fontFamily: 'TitilliumWeb-Regular', + }, + amountDetailsContainer: { + marginTop: 0 + }, + amountTitle: { + + }, + amountText: { + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 14, + color: "#fff", + fontWeight: '600', + lineHeight: 20, + height: 40, + marginRight: 10, + }, + amountTextFiat: { + fontSize: 12, + fontFamily: 'TitilliumWeb-Regular', + color: '#7E858F', + }, + amountDetails: { + flexDirection: 'row', + }, + checkBox: { + width: 16, + height: 16, + marginBottom: -16, + marginRight: 20 + }, +}); + +export default ExitWalletModal \ No newline at end of file diff --git a/components/Header.tsx b/components/Header.tsx new file mode 100644 index 0000000..b3dbfa1 --- /dev/null +++ b/components/Header.tsx @@ -0,0 +1,132 @@ +import { platform } from 'process'; +import React from 'react' +import { TouchableOpacity } from 'react-native'; +import { View, StyleSheet, Text, Image, Platform } from 'react-native' +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { useSelector } from 'react-redux'; +import { getTranslated } from '../lang/helper'; +import { WalletState } from '../store/WalletStateStore'; + +interface Props { + screen: string + action?: () => void + currentLanguage?: string +} + +const Header: React.FC = (props) => { + + const insets = useSafeAreaInsets() + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + return ( + + + {props.screen == getTranslated(language).getting_started && + + + {getTranslated(language).change_language}: + {props.currentLanguage} + + + } + {props.screen != getTranslated(language).getting_started && + + + + {Platform.OS == 'ios' && props.screen != getTranslated(language).receive && props.screen != getTranslated(language).settings && + + } + {props.screen} + + + {props.screen == getTranslated(language).create_new || props.screen == getTranslated(language).seed_phrase && + + Step + {props.screen == getTranslated(language).seed_phrase ? "2" : "1"}/2 + + } + + } + + + ); +} + +const styles = StyleSheet.create({ + container: { + backgroundColor: '#090C14', + borderBottomColor: '#1F232E', + borderBottomWidth: 1, + }, + changeLanguageView: { + flexDirection: 'row', + marginTop: 10, + marginHorizontal: 10, + alignItems: 'center', + justifyContent: 'flex-end' + }, + changeLanguageText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#ACB2BB', + fontSize: 14, + fontWeight: '400', + lineHeight: 20, + }, + currentLanguageView: { + backgroundColor: '#F7931A', + borderRadius: 2, + paddingVertical: 1, + paddingHorizontal: 8, + marginLeft: 5, + }, + currentLanguageText: { + fontFamily: 'TitilliumWeb-SemiBold', + color: '#FFF', + fontSize: 12, + lineHeight: 22, + fontWeight: '600', + textTransform: 'uppercase' + }, + arrow: { + width: 16, + height: 16, + marginRight: 5, + }, + contentView: { + flexDirection: 'row', + marginHorizontal: 20, + alignItems: 'center', + justifyContent: 'space-between' + }, + textContain: { + flexDirection: 'row', + alignItems: 'center' + }, + stepContain: { + flexDirection: 'row' + }, + headingText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#FFF', + fontWeight: '400', + lineHeight: 38, + fontSize: 26, + }, + stepText: { + color: '#FFF', + fontSize: 14, + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + lineHeight: 20, + }, + stepHightlight: { + color: '#F7931A', + fontSize: 14, + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + lineHeight: 20, + } +}); + +export default Header \ No newline at end of file diff --git a/components/Loader.tsx b/components/Loader.tsx new file mode 100644 index 0000000..988ebc3 --- /dev/null +++ b/components/Loader.tsx @@ -0,0 +1,57 @@ +import React from 'react' +import { View, Text, StyleSheet, Image } from 'react-native' +import Screen from './Screen'; + +interface LoaderProps { + title: string + subTitle: string +} + +const Loader: React.FC = (props) => { + + return ( + + + + + {props.title} + {props.subTitle} + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1 + }, + content: { + marginTop: '45%', + justifyContent: 'center', + alignItems: 'center' + }, + bar: { + width: 100, + height: 4 + }, + titleText: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 22, + fontWeight: '400', + lineHeight: 32, + color: '#F7931A', + marginTop: 50, + marginBottom: 20, + + }, + subText: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 16, + fontWeight: '400', + lineHeight: 22, + color: '#ACB2BB' + } +}); + +export default Loader \ No newline at end of file diff --git a/components/Overview.tsx b/components/Overview.tsx new file mode 100644 index 0000000..d19c106 --- /dev/null +++ b/components/Overview.tsx @@ -0,0 +1,243 @@ +import React, { useEffect, useRef, useState } from 'react' +import { View, Text, StyleSheet, FlatList, ListRenderItem, Animated, ActivityIndicator } from 'react-native' +import Screen from './Screen'; +import TransactionView from './TransactionView' +import { Transaction } from './../wallet/walletTypes' +import { WalletState, isRestoring, setNewlyCreated } from '../store/WalletStateStore'; +import { wallet } from './../wallet/wallet' +import ButtonPrimary from '../buttons/ButtonPrimary'; +import BalanceCard from './BalanceCard'; +import Modal from 'react-native-modal'; +import LinearGradient from 'react-native-linear-gradient'; +import { useDispatch, useSelector } from 'react-redux'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import BigNumber from 'bignumber.js'; +import { getTranslated } from '../lang/helper'; +import { BottomTabScreenProps } from '@react-navigation/bottom-tabs'; + +type Props = BottomTabScreenProps; + +const Overview: React.FC = (props) => { + + const dispatch = useDispatch() + + var opacityRef = useRef(new Animated.Value(0)).current + + const mounted = useRef(true) + const opacity = opacityRef.interpolate({ inputRange: [80, 150], outputRange: [0, 1] }) + + const [isRefreshing, setIsRefreshing] = useState(false) + + const isSyncingSelector = (state: WalletState) => state.isSyncing + const isSyncing = useSelector(isSyncingSelector) + + const transactionsSelector = (state: WalletState) => state.transactions + const transactions = useSelector(transactionsSelector) + + const multiDeviceSupportSelector = (state: WalletState) => state.multiDeviceSupport + const multiDeviceSupport = useSelector(multiDeviceSupportSelector) + + const isRestoringSelector = (state: WalletState) => state.isRestoring + const isWalletRestoring = useSelector(isRestoringSelector) + + const isNewWalletSelector = (state: WalletState) => state.newlyCreated + const isNewWallet = useSelector(isNewWalletSelector) + + const balanceSelector = (state: WalletState) => state.balance + const balance = useSelector(balanceSelector) + + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + let canGetRates = true + + const rateSelector = (state: WalletState) => { + if (state.fiatRates[currency] != undefined) { + return state.fiatRates[currency].last + } + else { + canGetRates = false + return 0 + } + } + + const rate = useSelector(rateSelector) + + const langSelector = (state: WalletState) => state.language + const language = useSelector(langSelector) + + const pushSend = () => { + props.navigation.dangerouslyGetParent()?.navigate('Send') + } + + const pushReceive = () => { + props.navigation.navigate('Receive') + } + + const btcToFiat = () => { + let fiat = new BigNumber(balance).multipliedBy(rate).toFixed(2) + + if (isNaN(parseFloat(fiat))) { + fiat = "0"; + } + + if (!canGetRates) { + return "N/A" + } + + return new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(fiat)); + } + + + const syncWallet = async (smallSync = true) => { + await wallet.synchronize(smallSync) + } + + useEffect(() => { + + // Refresh every 10 minutes with a mini-sync + const interval = setInterval(() => { + syncWallet(!multiDeviceSupport) + }, 600000); + + }, []) + + const renderItem: ListRenderItem = ({ item }) => ( + + ); + + const insets = useSafeAreaInsets() + + return ( + + + + + {getTranslated(language).overview} + + + {getTranslated(language).total_balance}: + {balance.toString()} + BTC + + + {btcToFiat()} + {currency} + + + + + + + + syncWallet(!multiDeviceSupport)} />} + renderItem={renderItem} + showsVerticalScrollIndicator={false} + keyExtractor={item => item.hash} + onScroll={Animated.event([{ nativeEvent: { contentOffset: { y: opacityRef } } }], { useNativeDriver: true })} /> + + {transactions.length == 0 && + + {getTranslated(language).no_transactions} + + } + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + headerContainer: { + backgroundColor: '#090C14', + borderBottomColor: '#1F232E', + borderBottomWidth: 1, + }, + listContainer: { + zIndex: 1, + flex: 1 + }, + noTransactions: { + flex: 2, + alignItems: 'center' + }, + noTransactionsText: { + color: '#7E858F', + fontSize: 17, + fontFamily: 'TitilliumWeb-Regular', + }, + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + regularText: { + fontSize: 15, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + marginTop: 20, + marginBottom: 20, + }, + textContain: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between' + }, + headerText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#FFF', + fontWeight: '400', + lineHeight: 38, + fontSize: 26, + marginLeft: 20, + marginTop: 5, + }, + totalBalance: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-SemiBold', + fontWeight: '600', + fontSize: 12, + lineHeight: 22, + textTransform: 'uppercase', + marginRight: 4 + }, + btcBalance: { + fontFamily: 'TitilliumWeb-Regular', + color: '#FFF', + fontWeight: '600', + fontSize: 14, + lineHeight: 20 + }, + btcBalanceRow: { + flexDirection: 'row', + }, + fiatBalanceRow: { + flexDirection: 'row', + justifyContent: 'flex-end' + }, + currencyText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#555B65', + fontWeight: '400', + fontSize: 11, + lineHeight: 18, + marginLeft: 4, + marginRight: 16 + }, + fiatBalance: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + } +}); + +export default Overview \ No newline at end of file diff --git a/components/Receive.tsx b/components/Receive.tsx new file mode 100644 index 0000000..43a9742 --- /dev/null +++ b/components/Receive.tsx @@ -0,0 +1,138 @@ +import React, { useEffect, useState } from 'react' +import { View, Text, StyleSheet, TextInput, Image } from 'react-native' +import { SafeAreaView } from 'react-native-safe-area-context'; +import Screen from './Screen'; +import QRCode from 'react-native-qrcode-svg'; +import LinearGradient from 'react-native-linear-gradient'; +import { wallet } from './../wallet/wallet' +import { WalletState } from '../store/WalletStateStore'; +import { useSelector } from 'react-redux'; +import { TouchableOpacity } from 'react-native-gesture-handler'; +import Clipboard from '@react-native-community/clipboard'; +import Header from './Header'; +import { getTranslated } from '../lang/helper'; + +const Receive: React.FC = () => { + + + const externalIndexSelector = (state: WalletState) => state.externalIndex + const externalIndex = useSelector(externalIndexSelector) + + const externalAddressesSelector = (state: WalletState) => state.externalAddresses + const externalAddresses = useSelector(externalAddressesSelector) + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + const [address, setAddress] = useState("Address") + + const getExternalAddress = () => { + for (var i = 0; i < externalAddresses.length; i++) { + if (externalAddresses[i].index == externalIndex) { + setAddress(externalAddresses[i].address) + } + } + } + + const copyAddressToClipboard = () => { + Clipboard.setString(address); + } + + useEffect(() => { + getExternalAddress() + }, [externalIndex]) + + return ( + +

+ + + {getTranslated(language).receive_only + " " + getTranslated(language).address_below} + + {address} + + + + + {getTranslated(language).copy_button} + + + + + + + + + + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + subHeadingText: { + color: '#ACB2BB', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + marginHorizontal: 20, + marginTop: 16, + }, + elementsContainer: { + flex: 1, + alignItems: 'center' + }, + textArea: { + alignItems: 'center', + flexDirection: 'row', + borderWidth: 1, + borderRadius: 2, + borderColor: '#2B2F3A', + backgroundColor: '#090C14', + padding: 20, + paddingTop: 20, + marginTop: 20, + marginHorizontal: 20, + }, + textAreaText: { + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 15, + fontWeight: '400', + lineHeight: 20, + }, + copyText: { + color: '#ACB2BB', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 16, + lineHeight: 22, + textTransform: 'uppercase' + }, + icon: { + width: 24, + height: 24, + marginRight: 10, + }, + qrContainer: { + borderWidth: 1, + borderColor: '#2B2F3A', + borderRadius: 2, + marginTop: 20, + width: 200, + height: 200, + alignSelf: 'center' + } +}); + +export default Receive \ No newline at end of file diff --git a/components/RecoveryWords.tsx b/components/RecoveryWords.tsx new file mode 100644 index 0000000..db19879 --- /dev/null +++ b/components/RecoveryWords.tsx @@ -0,0 +1,75 @@ +import React from 'react' +import { View, Text, StyleSheet, Image, Animated, Easing, TextInput } from 'react-native' +import { TouchableOpacity } from 'react-native-gesture-handler'; + + +interface Props { + words: string[] + screen: "CreateStepTwo" | "RecoveryModal" +} + +const RecoveryWords: React.FC = (props) => { + + return ( + + { props.words.map((word, index) => { + return ( + + {index + 1}. + + + ) + }) + + } + + ); +} + +const styles = StyleSheet.create({ + container: { + marginTop: 20, + flexDirection: 'row', + flexWrap: 'wrap', + marginHorizontal: 10, + alignItems: 'flex-start' + }, + wordContainer: { + flexDirection: 'row', + alignItems: 'center', + width: '50%', + marginTop: 10, + }, + numberedLabel: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 11, + lineHeight: 22, + fontWeight: '400', + color: '#ACB2BB', + width: 20, + }, + recoveryField: { + width: 145, + height: 40, + backgroundColor: '#090C14', + borderWidth: 1, + borderColor: '#2B2F3A', + color: '#FFF', + fontFamily: 'TitilliumWeb-SemiBold', + fontWeight: '600', + fontSize: 16, + lineHeight: 24, + paddingHorizontal: 10, + textAlign: 'center' + }, +}); + +export default RecoveryWords \ No newline at end of file diff --git a/components/RefreshButton.tsx b/components/RefreshButton.tsx new file mode 100644 index 0000000..6e42ab7 --- /dev/null +++ b/components/RefreshButton.tsx @@ -0,0 +1,42 @@ +import React, { useEffect, useState } from 'react' +import { View, Text, StyleSheet, Image, Animated, Easing } from 'react-native' +import { TouchableOpacity } from 'react-native-gesture-handler'; + + +interface Props { + refeshing: boolean + pressed: () => void +} + +const RefreshButton : React.FC = (props) => { + + let rotation = new Animated.Value(0) + const animation = Animated.loop(Animated.timing(rotation, { + toValue: 1, + duration: 1000, + easing: Easing.linear, + useNativeDriver: true, + })).start() + + const spin = rotation.interpolate({ + inputRange: [0, 1], + outputRange: ['0deg', '360deg'] + }) + + return ( + + + + + + ); +} + +const styles = StyleSheet.create({ + icon: { + width: 24, + height: 24, + } +}); + +export default RefreshButton \ No newline at end of file diff --git a/components/ScanQRCode.tsx b/components/ScanQRCode.tsx new file mode 100644 index 0000000..c56eb92 --- /dev/null +++ b/components/ScanQRCode.tsx @@ -0,0 +1,109 @@ +import React from 'react' +import { View, StyleSheet, Text, TouchableOpacity, Image } from 'react-native' + +import QRCodeScanner from 'react-native-qrcode-scanner'; +import { RNCamera } from 'react-native-camera'; +import { StackScreenProps } from '@react-navigation/stack'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import Screen from './Screen'; +import LinearGradient from 'react-native-linear-gradient'; +import * as bip21 from 'bip21' +import * as bitcoin from 'bitcoinjs-lib'; +import Header from './Header'; + + +type Props = StackScreenProps; + +const ScanQRCode: React.FC = (props) => { + + const barCodeRead = async (data: string) => { + + + if (data.startsWith('bitcoin:')) { + let decoded = bip21.decode(data) + if (decoded["address"] != undefined) { + try { + await bitcoin.address.toOutputScript(decoded["address"]) + var amount = null + if (decoded["options"]["amount"] != undefined) { + amount = decoded["options"]["amount"] + } + props.navigation.goBack() + props.route.params.callBack(decoded["address"], amount) + } + + catch { + // + } + } + } + + else if (data.match('^(bc1|[13])[a-zA-HJ-NP-Z0-9]{25,39}$')) { + let match = data.match('^(bc1|[13])[a-zA-HJ-NP-Z0-9]{25,39}$') + props.navigation.goBack() + if (match != null) { + props.route.params.callBack(match[0], null) + } + } + + + + } + + const notAuthView = ( + + + + + We need access to your camera to scan QR codes. + + + + + ) + + + return ( + +
{ props.navigation.goBack() }} /> + { barCodeRead(e.data) }} showMarker={true} cameraProps={{ flashMode: RNCamera.Constants.FlashMode.off, notAuthorizedView: notAuthView }} notAuthorizedView={notAuthView} + /> + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + noAuthInner: { + padding: 40, + height: '100%', + justifyContent: 'center', + alignItems: 'center' + }, + noAuthContent: { + width: '70%', + backgroundColor: 'gray', + borderRadius: 4, + padding: 20, + alignItems: 'center' + }, + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + regularText: { + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + icon: { + width: 24, + height: 24, + } +}); + +export default ScanQRCode \ No newline at end of file diff --git a/components/Screen.tsx b/components/Screen.tsx new file mode 100644 index 0000000..1c1991a --- /dev/null +++ b/components/Screen.tsx @@ -0,0 +1,25 @@ +import React from 'react' +import { View, StyleSheet, StatusBar } from 'react-native' +import { SafeAreaView } from 'react-native-safe-area-context' +import LinearGradient from 'react-native-linear-gradient' + +const Screen: React.FC = (props) => { + return ( + + + + {props.children} + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, +}); + +export default Screen + + diff --git a/components/Send.tsx b/components/Send.tsx new file mode 100644 index 0000000..bdf6a58 --- /dev/null +++ b/components/Send.tsx @@ -0,0 +1,849 @@ +import * as bitcoin from 'bitcoinjs-lib'; +import React, { createRef, useEffect, useState } from 'react' +import { View, Text, StyleSheet, Image, TouchableOpacity, TextInput, Platform } from 'react-native' +import { ScrollView } from 'react-native-gesture-handler'; +import { TouchableWithoutFeedback } from 'react-native' +import LinearGradient from 'react-native-linear-gradient'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { useDispatch, useSelector } from 'react-redux'; +import ButtonPrimary from '../buttons/ButtonPrimary'; +import { WalletState, addTransaction } from '../store/WalletStateStore'; +import Screen from './Screen'; +import Modal from 'react-native-modal'; +import BigNumber from 'bignumber.js'; +import accumulative from 'coinselect/accumulative' +import split from 'coinselect/split' +import { BottomTabScreenProps } from '@react-navigation/bottom-tabs'; +import { getTranslated } from '../lang/helper'; +import ButtonPrimaryDisabled from '../buttons/ButtonPrimaryDisabled'; +import ConfirmTransactionModal from './ConfirmTransactionModal'; +import { wallet } from '../wallet/wallet'; +import { Transaction } from '../wallet/walletTypes'; + +type Props = BottomTabScreenProps; + +const Send: React.FC = (props) => { + + const insets = useSafeAreaInsets() + + let btcTextRef = createRef() + let fiatTextRef = createRef() + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + let canGetRates = true + + const rateSelector = (state: WalletState) => { + if (state.fiatRates[currency] != undefined) { + return state.fiatRates[currency].last + } + else { + canGetRates = false + return 0 + } + } + + const dispatch = useDispatch() + const rate = useSelector(rateSelector) + const languageSelector = (state: WalletState) => state.language + const multiDeviceSelector = (state: WalletState) => state.multiDeviceSupport + const multiDevice = useSelector(multiDeviceSelector) + const language = useSelector(languageSelector) + const balanceSelector = (state: WalletState) => state.balance + const balance = useSelector(balanceSelector) + const utxosSelector = (state: WalletState) => state.utxos + const utxos = useSelector(utxosSelector) + const feeRatesSelector = (state: WalletState) => state.feeRates + const feeRates = useSelector(feeRatesSelector) + const [isSendingMax, setSendingMax] = useState(false) + const [confirmModalShowing, setConfirmModalShowing] = useState(false) + const [isSendingNotice, setisSendingNotice] = useState(false) + const [sentTransactionModalShowing, setSentTransactionModalShowing] = useState(false) + const [sendEnabled, setSendEnabled] = useState(false) + const [feeAmount, setFeeAmount] = useState("0") + const [feeAmountFiat, setFeeAmountFiat] = useState(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + const [totalAmount, setTotalAmount] = useState("0") + const [totalAmountFiat, setTotalAmountFiat] = useState(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + const [feeLevel, setFeeLevel] = useState(1) + const [address, setAddress] = useState("") + const [btcAmount, setBtcAmount] = useState("") + const [fiatAmount, setFiatAmount] = useState("") + const [addressInvalid, setAddressInvalid] = useState(false) + const [btcAmountInvalid, setBtcAmountInvalid] = useState(false) + const [fiatAmountInvalid, setFiatAmountInvalid] = useState(false) + const [dustError, setDustError] = useState(false) + const [cantSendAmountWithFee, setCantSendAmountWithFee] = useState(false) + const [notEnoughBalance, setNotEnoughBalance] = useState(false) + const [realFee, setRealFee] = useState(0) + const feeTitles = [getTranslated(language).low_priority, getTranslated(language).standard, getTranslated(language).important] + const feeDescriptions = [getTranslated(language).low_priority_desc, getTranslated(language).standard_desc, getTranslated(language).important_desc] + + useEffect(() => { + wallet.fetchFeeRates() + }, []) + + const btcToFiat = () => { + let fiat = new BigNumber(balance).multipliedBy(rate).toFixed(2) + + if (isNaN(parseFloat(fiat))) { + fiat = "0"; + } + + if (!canGetRates) { + return "N/A" + } + + return new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(fiat)); + } + + const checkAddress = (newAddress: string) => { + + setAddress(newAddress) + + if (newAddress == "") { + setAddressInvalid(false) + setSendEnabled(false) + return; + } + + try { + bitcoin.address.toOutputScript(newAddress); + setAddressInvalid(false) + setAddress(newAddress) + + if (!btcAmountInvalid && !fiatAmountInvalid && btcAmount != '' && fiatAmount != '' && !notEnoughBalance && !dustError && new BigNumber(btcAmount).gt(0)) { + setSendEnabled(true) + } + } + + catch { + setAddressInvalid(true) + setSendEnabled(false) + } + } + + const checkValidAndCalculateFiat = (newBtc: string) => { + + setBtcAmount(newBtc) + + if (newBtc == '') { + setFiatAmount("") + setNotEnoughBalance(false) + setCantSendAmountWithFee(false) + setBtcAmountInvalid(false) + setFiatAmountInvalid(false) + setFeeAmount('0') + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setTotalAmount("0") + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setSendEnabled(false) + return + } + + if (isNaN(parseFloat(newBtc))) { + setBtcAmountInvalid(true) + setFiatAmountInvalid(true) + setSendEnabled(false) + setNotEnoughBalance(false) + setCantSendAmountWithFee(false) + return + } + + if (new BigNumber(newBtc).multipliedBy(100000000).toNumber() <= 800 && new BigNumber(newBtc).toNumber() > 0) { + setDustError(true) + setNotEnoughBalance(false) + setCantSendAmountWithFee(false) + setBtcAmountInvalid(true) + setFiatAmountInvalid(true) + } + + + if (canGetRates) { + + let fiat = (parseFloat(newBtc) * rate).toFixed(2); + + if (isNaN(parseFloat(fiat))) { + setFiatAmount("") + } + + else { + setFiatAmountInvalid(false) + setBtcAmountInvalid(false) + setFiatAmount(new Intl.NumberFormat().format(parseFloat(fiat))) + } + } + + if (new BigNumber(newBtc).gt(new BigNumber(balance))) { + setNotEnoughBalance(true) + setCantSendAmountWithFee(false) + setDustError(false) + } + + else { + setNotEnoughBalance(false) + setDustError(false) + setCantSendAmountWithFee(false) + setFeesAndTotalAmounts(newBtc, feeLevel) + } + + } + + + const qrCodeCallback = (scannedAddress: string, scannedAmount: string | null) => { + setAddress(scannedAddress) + + if (scannedAmount != null) { + setBtcAmount(scannedAmount.toString()) + checkValidAndCalculateFiat(scannedAmount.toString()) + } + } + + const checkValidAndCalculateBtc = (newFiat: string) => { + + setFiatAmount(newFiat) + + if (newFiat == '') { + setBtcAmount('') + setNotEnoughBalance(false) + setFiatAmountInvalid(false) + setBtcAmountInvalid(false) + setFeeAmount('0') + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setTotalAmount("0") + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setSendEnabled(false) + return + } + + + if (isNaN(parseFloat(newFiat))) { + setBtcAmountInvalid(true) + setFiatAmountInvalid(true) + setFeeAmount('0') + setDustError(false) + setCantSendAmountWithFee(false) + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setTotalAmount("0") + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setSendEnabled(false) + return + } + + let fiat = newFiat + + // Determine the format + let format = new Intl.NumberFormat(language).format(1.5); + + // Are we in commas as decimal land? + let commasAsDecimal = format == "1,5"; + + // Let's adjust our format + + if (commasAsDecimal) { + fiat = fiat.replace(".", ""); + fiat = fiat.replace(",", "."); + } + + if (canGetRates) { + + let fiatRate = parseFloat(fiat.replace(/,/g, "")) + let newBtc = new BigNumber(fiatRate).dividedBy(rate).toFixed(8).toString() + + if (btcToFiat() == new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(newFiat))) { + newBtc = balance + } + + if (isNaN(parseFloat(newBtc))) { + setFiatAmountInvalid(true) + setBtcAmount("") + } + else { + setBtcAmount(newBtc) + if (new BigNumber(newBtc).multipliedBy(100000000).toNumber() <= 800 && new BigNumber(newBtc).gt(0)) { + setDustError(true) + setBtcAmountInvalid(true) + setFiatAmountInvalid(true) + return + } + setFiatAmountInvalid(false) + setBtcAmountInvalid(false) + } + + if (new BigNumber(newBtc).gt(new BigNumber(balance))) { + setDustError(false) + setNotEnoughBalance(true) + } + + else { + setNotEnoughBalance(false) + setDustError(false) + setFeesAndTotalAmounts(newBtc, feeLevel) + } + } + } + + const setFeesAndTotalAmounts = (newAmount: string, feeRate: number) => { + + if (notEnoughBalance || dustError) { + return + } + + let isSendingMax = new BigNumber(newAmount).eq(new BigNumber(balance)) + let networkFee = '0' + + if (new BigNumber(newAmount).gt(0)) { + + let target = undefined + let select = accumulative + + if (isSendingMax) { + target = [{ address: "3E8ociqZa9mZUSwGdSmAEMAoAxBK3FNDcd" }] + select = split + } + else { + target = [{ address: "3E8ociqZa9mZUSwGdSmAEMAoAxBK3FNDcd", value: new BigNumber(newAmount).multipliedBy(100000000).toNumber() }] + } + + let { inputs, outputs, fee } = select(utxos, target, feeRates[feeRate]) + let total = "0" + + if (!inputs || !outputs || fee == 0) { + setCantSendAmountWithFee(true) + } + + else { + setCantSendAmountWithFee(false) + networkFee = isSendingMax ? new BigNumber(fee).dividedBy(100000000).negated().toFixed(8) : new BigNumber(fee).dividedBy(100000000).toFixed(8) + } + + total = new BigNumber(networkFee).plus(newAmount).toFixed(8) + + if (new BigNumber(newAmount).gt(new BigNumber(balance))) { + return + } + + else { + setTotalAmount(total) + setFeeAmount(networkFee) + + if (!addressInvalid && address != '') { + setSendEnabled(true) + } + + if (canGetRates) { + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(networkFee) * rate)) + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(total) * rate)) + } + + else { + setFeeAmountFiat("N/A") + setTotalAmountFiat("N/A") + } + } + } + + else { + setSendEnabled(false) + setFeeAmount("0") + setTotalAmount("0") + + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + } + + } + + const sendMax = () => { + setBtcAmount(balance.toString()) + checkValidAndCalculateFiat((balance).toString()) + } + + const showQrCodeScanner = () => { + // @ts-ignore + props.navigation.navigate('ScanQRCode', { callBack: qrCodeCallback }) + } + + const sendTransaction = async () => { + + let fee = feeRates[feeLevel] + let sendingMax = new BigNumber(btcAmount).eq(new BigNumber(balance)) + await wallet.createTransaction(new BigNumber(btcAmount).multipliedBy(100000000).toNumber(), address, fee, sendingMax) + setRealFee(sendingMax ? 0 - wallet.lastTransaction.getFee() : wallet.lastTransaction.getFee()) + if (sendingMax) { + setSendingMax(true) + } + else { + setSendingMax(false) + } + setConfirmModalShowing(true) + } + + const sendTransactionForReal = async () => { + + setConfirmModalShowing(false) + setisSendingNotice(true) + + await wallet.broadcastLastTransaction() + + let transaction = new Transaction(wallet.lastTransaction.extractTransaction().getId(), isSendingMax ? new BigNumber(btcAmount).negated().toString() : new BigNumber(totalAmount).negated().toString(), 0, new Date(), false) + dispatch(addTransaction(transaction)) + + setTimeout(async () => { + await wallet.synchronize(!multiDevice) + setisSendingNotice(false) + setBtcAmount('') + setFiatAmount('') + setSendEnabled(false) + setFeeLevel(1) + setAddress('') + setFeeAmount('0') + setFeeAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setTotalAmount("0") + setTotalAmountFiat(new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(0)) + setSentTransactionModalShowing(true) + }, 2000); + } + + + const changeFeeLevel = (feeLevel: number) => { + setFeeLevel(feeLevel) + setFeesAndTotalAmounts(btcAmount, feeLevel) + } + + return ( + + { isSendingNotice && + + + + {getTranslated(language).sending} + This might take a second + + + } + + + + { props.navigation.goBack() }}> + + {Platform.OS == 'ios' && + + } + {getTranslated(language).send} + + + + + {getTranslated(language).total_balance}: + {balance.toString()} + BTC + + + {btcToFiat()} + {currency} + + + + + + + + + + + {getTranslated(language).send_to} + + + + + {getTranslated(language).bitcoin_address} + + + + + + + {getTranslated(language).amount_to_send} + { btcTextRef.current?.focus() }}> + + + BTC + + + + + { fiatTextRef.current?.focus() }}> + + + {currency} + + + + + + {getTranslated(language).send_max} + + {getTranslated(language).bitcoin_network_fee} + + {[0, 1, 2].map((index) => { + return ( + + { changeFeeLevel(index) }}> + + + {feeTitles[index]} + + {feeDescriptions[index]} + + + + ) + }) + } + + + + + + + {notEnoughBalance && + + {getTranslated(language).not_enough_balance} + + } + {dustError && + + {getTranslated(language).dust_error} + + } + {cantSendAmountWithFee && + + {getTranslated(language).not_enough} + + } + {!dustError && !cantSendAmountWithFee && !notEnoughBalance && + + + {getTranslated(language).bitcoin_network_fee} + {feeAmount} BTC + {feeAmountFiat + ' ' + currency} + + + {getTranslated(language).total} + {totalAmount} BTC + {totalAmountFiat + ' ' + currency} + + + {sendEnabled && + + } + {!sendEnabled && + { }} /> + } + + + } + + { setConfirmModalShowing(false) }} /> + + {sentTransactionModalShowing && + + + + + Transaction sent + Your transaction has been sent. + { setSentTransactionModalShowing(false) }}> + {getTranslated(language).ok_button} + + + + + } + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + sendingText: { + color: '#F7931A', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 22, + lineHeight: 32, + marginTop: 30 + }, + sendingSubText: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 16, + fontWeight: '400', + lineHeight: 22, + color: '#ACB2BB', + marginTop: 20 + }, + headerContainer: { + backgroundColor: '#090C14', + borderBottomColor: '#1F232E', + borderBottomWidth: 1, + }, + heading: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + textContain: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between' + }, + icon: { + width: 24, + height: 24 + }, + arrow: { + width: 16, + height: 16, + marginRight: 5, + marginLeft: 20, + marginTop: 5, + }, + bar: { + width: 100, + height: 4 + }, + totalBalance: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-SemiBold', + fontWeight: '600', + fontSize: 12, + lineHeight: 22, + textTransform: 'uppercase', + marginRight: 4 + }, + btcBalance: { + fontFamily: 'TitilliumWeb-Regular', + color: '#FFF', + fontWeight: '600', + fontSize: 14, + lineHeight: 20 + }, + headerText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#FFF', + fontWeight: '400', + lineHeight: 38, + fontSize: 26, + marginTop: 5, + marginLeft: Platform.OS == 'android' ? 20 : 0 + }, + btcBalanceRow: { + flexDirection: 'row', + }, + fiatBalanceRow: { + flexDirection: 'row', + justifyContent: 'flex-end' + }, + button: { + borderColor: '#434854', + borderWidth: 1, + paddingVertical: 12, + paddingHorizontal: 40, + marginHorizontal: 20, + marginVertical: 20, + alignSelf: 'center', + }, + buttonText: { + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 16, + fontWeight: '600', + textTransform: 'uppercase', + color: '#ACB2BB', + lineHeight: 24, + textAlign: 'center' + }, + currencyText: { + fontFamily: 'TitilliumWeb-Regular', + color: '#555B65', + fontWeight: '400', + fontSize: 11, + lineHeight: 18, + marginLeft: 4, + marginRight: 16 + }, + currencyTextInput: { + fontFamily: 'TitilliumWeb-Regular', + color: '#555B65', + fontWeight: '400', + fontSize: 14, + lineHeight: 22, + }, + fiatBalance: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + }, + innerContainer: { + flex: 1, + justifyContent: 'space-between' + }, + addressText: { + color: '#ACB2BB', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '400', + fontSize: 14, + lineHeight: 20, + width: '80%', + marginBottom: 5 + }, + orangeBorder: { + borderColor: '#F7931A', + borderWidth: 1 + }, + qrIcon: { + width: 40, + height: 40 + }, + subHeading: { + fontWeight: '600', + color: '#7E858F', + fontSize: 12, + lineHeight: 22, + textTransform: 'uppercase', + fontFamily: 'TitilliumWeb-SemiBold', + }, + textNormalBorder: { + borderColor: '#2f3442', + }, + textErrorBorder: { + borderColor: 'red', + }, + textInput: { + alignItems: 'center', + flexDirection: 'row', + borderWidth: 1, + backgroundColor: '#090C14', + borderColor: '#2B2F3A', + borderRadius: 2, + padding: 16, + height: 48, + paddingVertical: 0 + }, + textInputText: { + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 14, + color: "#fff", + fontWeight: '600', + lineHeight: 20, + height: 40 + }, + amounts: { + marginTop: 20, + flexDirection: 'row', + justifyContent: 'space-between', + }, + sendMaxText: { + color: '#DCE0E7', + fontFamily: 'TitilliumWeb-SemiBold', + textTransform: 'uppercase', + fontSize: 12, + fontWeight: '600', + lineHeight: 22 + }, + sendMaxContainer: { + backgroundColor: '#2B2F3A', + alignSelf: 'center', + marginTop: 20, + paddingVertical: 10, + paddingHorizontal: 25, + borderRadius: 2, + }, + amountContainer: { + flex: 1, + flexDirection: 'row', + alignItems: 'center', + }, + feeLevelsContainer: { + marginTop: 5, + }, + feelabels: { + padding: 8, + flexDirection: 'row', + justifyContent: 'space-between' + }, + feeLevel: { + borderRadius: 2, + marginBottom: 10, + }, + feeNormalBorder: { + borderColor: '#2B2F3A', + borderWidth: 1, + }, + feeTitle: { + fontFamily: 'TitilliumWeb-SemiBold', + color: '#fff', + fontSize: 15, + marginHorizontal: 8, + marginTop: 5 + }, + feeText: { + color: '#ACB2BB', + fontFamily: 'TitilliumWeb-Regular', + marginHorizontal: 16, + fontSize: 14, + marginBottom: 5, + lineHeight: 18, + }, + swapIcon: { + width: 24, + height: 24, + marginHorizontal: 10, + marginTop: 30, + }, + totalsContainer: { + borderTopWidth: 1, + borderTopColor: '#1F232E', + backgroundColor: '#13161F', + paddingTop: 20, + }, + totalsItem: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + paddingHorizontal: 20, + }, + totalsLabel: { + fontSize: 12, + fontFamily: 'TitilliumWeb-Regular', + color: '#7E858F', + paddingVertical: 10, + width: '30%', + }, + errorLabel: { + fontSize: 12, + fontFamily: 'TitilliumWeb-SemiBold', + color: '#F85656', + paddingVertical: 10, + width: '70%', + textAlign: 'center', + marginBottom: 20 + }, + btcText: { + fontFamily: 'TitilliumWeb-Bold', + color: '#fff', + width: '35%' + }, + checkBox: { + width: 16, + height: 16, + marginHorizontal: 20, + }, +}); + +export default Send \ No newline at end of file diff --git a/components/Settings/ExitWalletModal.tsx b/components/Settings/ExitWalletModal.tsx new file mode 100644 index 0000000..9c4f3d6 --- /dev/null +++ b/components/Settings/ExitWalletModal.tsx @@ -0,0 +1,88 @@ +import CheckBox from '@react-native-community/checkbox'; +import React, { useEffect, useState } from 'react' +import { View, StyleSheet, Text } from 'react-native' +import { TouchableWithoutFeedback } from 'react-native'; +import LinearGradient from 'react-native-linear-gradient'; +import Modal from 'react-native-modal'; +import RNSecureKeyStore from "react-native-secure-key-store"; +import { useSelector } from 'react-redux'; +import ButtonPrimary from '../../buttons/ButtonPrimary'; +import ButtonPrimaryDisabled from '../../buttons/ButtonPrimaryDisabled'; +import { getTranslated } from '../../lang/helper'; +import { WalletState } from '../../store/WalletStateStore'; + +interface Props { + isVisible: boolean + hideModal: () => void + deleteCallback: () => void +} + +const ExitWalletModal: React.FC = (props) => { + + + const [isSure, setisSure] = useState(false) + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + return ( + + + + + + {getTranslated(language).exit_wallet} + {getTranslated(language).exit_text} + + { setisSure(!isSure) }}> + + setisSure(newVal)} /> + {getTranslated(language).exit_label_text} + + + + + + {isSure && + + } + {!isSure && + + } + + + + + + ); +} + +const styles = StyleSheet.create({ + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + regularText: { + fontSize: 15, + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + marginTop: 20, + }, + deleteContainer: { + flex: 1, + marginHorizontal: 40, + marginTop: 20, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center' + }, + checkBox: { + width: 16, + height: 16, + marginBottom: -16, + marginRight: 20 + }, +}); + +export default ExitWalletModal \ No newline at end of file diff --git a/components/Settings/PickerView.tsx b/components/Settings/PickerView.tsx new file mode 100644 index 0000000..59a9699 --- /dev/null +++ b/components/Settings/PickerView.tsx @@ -0,0 +1,139 @@ +import { StackScreenProps } from '@react-navigation/stack' +import React from 'react' +import { View, Text, ListRenderItem, FlatList, Image, TouchableOpacity } from 'react-native' +import { getLanguageShortCode, getTranslated } from '../../lang/helper' +import { ScaledSheet } from 'react-native-size-matters' +import { useDispatch, useSelector } from 'react-redux' +import { WalletState } from '../../store/WalletStateStore' +import Screen from '../Screen' +import { setCurrency, setLanguage } from '../../store/WalletStateStore' +import Header from '../Header' + +type Props = StackScreenProps + +const PickerView: React.FC = (props) => { + + const languages = ["English", "Español", "Catalan", "Français", "Italiano", "Português Brasil", "日本語"] + const currencies = [ + "USD", + "AUD", + "BRL", + "CAD", + "CHF", + "CLP", + "CNY", + "DKK", + "EUR", + "GBP", + "HKD", + "INR", + "ISK", + "JPY", + "KRW", + "NZD", + "PLN", + "RUB", + "SEK", + "SGD", + "THB", + "TRY", + "TWD", + ] + + const getCurrentLanguage = (state: WalletState) => state.language + const getCurrentCurrency = (state: WalletState) => state.currency + + const selectedLanguage = useSelector(getCurrentLanguage) + const selectedCurrency = useSelector(getCurrentCurrency) + + const dispatch = useDispatch() + + const selectItem = (item: string) => { + if (props.route.params.type == "Choose Currency") { + dispatch(setCurrency(item)) + } + else { + dispatch(setLanguage(getLanguageShortCode(item))) + } + + props.navigation.goBack() + } + + const renderItem: ListRenderItem = ({ item }) => ( + { selectItem(item) }}> + + {item} + {props.route.params.type == "Choose Currency" && selectedCurrency == item && + + } + {props.route.params.type == "Choose Language" && selectedLanguage == getLanguageShortCode(item) && + + } + + + ) + + + return ( + +
{ props.navigation.goBack() }} /> + + + item} + /> + + + + ) +} + +const styles = ScaledSheet.create({ + container: { + flex: 1, + }, + tr: { + justifyContent: 'space-between', + flexDirection: 'row', + backgroundColor: '#090C14', + padding: 20, + marginBottom: 1.5 + }, + trSelected: { + justifyContent: 'space-between', + flexDirection: 'row', + backgroundColor: '#1F232E', + padding: 20, + }, + rowText: { + color: '#ACB2BB', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 16, + fontWeight: '400', + lineHeight: 22 + }, + selectedRowText: { + color: '#F7931A', + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 16, + fontWeight: '600', + lineHeight: 22 + }, + headingText: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + marginBottom: 10, + }, + icon: { + width: 14.41, + height: 11.12, + marginTop: 5, + } +}) + +export default PickerView \ No newline at end of file diff --git a/components/Settings/RecoveryWordsModal.tsx b/components/Settings/RecoveryWordsModal.tsx new file mode 100644 index 0000000..580b0cf --- /dev/null +++ b/components/Settings/RecoveryWordsModal.tsx @@ -0,0 +1,89 @@ +import React, { useEffect, useState } from 'react' +import { View, StyleSheet, Text, TouchableOpacity } from 'react-native' +import LinearGradient from 'react-native-linear-gradient'; +import Modal from 'react-native-modal'; +import RNSecureKeyStore from "react-native-secure-key-store"; +import { useSelector } from 'react-redux'; +import { getTranslated } from '../../lang/helper'; +import { WalletState } from '../../store/WalletStateStore'; +import RecoveryWords from '../RecoveryWords'; + +interface Props { + isVisible: boolean + hideModal: () => void +} + +const RecoveryWordsModal: React.FC = (props) => { + + const emptyWords: string[] = [] + const [words, setWords] = useState(emptyWords) + + useEffect(() => { + getWords() + }, []) + + + const getWords = async () => { + let seed = await RNSecureKeyStore.get('WALLET_SEED') + setWords(seed.split(' ')) + } + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + return ( + + + + + + {getTranslated(language).seed_phrase} + {getTranslated(language).warning_text_2} + + + {getTranslated(language).back_button} + + + + + + + ); +} + +const styles = StyleSheet.create({ + headingText: { + marginTop: 20, + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + }, + regularText: { + fontSize: 15, + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + marginTop: 20, + marginHorizontal: 20, + }, + button: { + borderColor: '#434854', + borderWidth: 1, + paddingVertical: 10, + paddingHorizontal: 40, + alignSelf: 'center', + marginTop: 20, + marginBottom: 50 + }, + buttonText: { + fontFamily: 'TitilliumWeb-SemiBold', + fontSize: 16, + fontWeight: '600', + textTransform: 'uppercase', + color: '#ACB2BB', + lineHeight: 24, + textAlign: 'center' + } +}); + +export default RecoveryWordsModal \ No newline at end of file diff --git a/components/Settings/Settings.tsx b/components/Settings/Settings.tsx new file mode 100644 index 0000000..6b1a8f7 --- /dev/null +++ b/components/Settings/Settings.tsx @@ -0,0 +1,123 @@ +import React, { useState } from 'react' +import { View, StyleSheet, ListRenderItem } from 'react-native' +import { clearWallet, store, WalletState } from '../../store/WalletStateStore'; +import { getLanguageBigName, getTranslated } from '../../lang/helper' +import Screen from '../Screen'; +import SettingsItem from './SettingsItem'; +import { FlatList } from 'react-native-gesture-handler'; +import { BottomTabScreenProps } from '@react-navigation/bottom-tabs'; +import { useSelector } from 'react-redux'; +import RecoveryWordsModal from './RecoveryWordsModal' +import ExitWalletModal from './ExitWalletModal' +import Header from '../Header'; + +type Props = BottomTabScreenProps; + +const Settings: React.FC = (props) => { + + + const [recoveryWordsModalVisible, setrecoveryWordsModalVisible] = useState(false) + const [exitModalVisible, setExitModalVisible] = useState(false) + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + const data = [getTranslated(language).currency, getTranslated(language).language, getTranslated(language).seed_phrase, "Support multiple devices", getTranslated(language).exit_wallet] + + const clearAndDelete = async () => { + setExitModalVisible(false) + store.dispatch(clearWallet()) + } + + + const showRecoveryWordsModal = () => { + setrecoveryWordsModalVisible(true) + } + + const hideRecoveryWordsModal = () => { + setrecoveryWordsModalVisible(false) + } + + const showExitModal = () => { + setExitModalVisible(true) + } + + const hideExitModal = () => { + setExitModalVisible(false) + } + + const pushCurrency = () => { + // @ts-ignore + props.navigation.navigate('PickerView', { type: "Choose Currency" }) + } + + const pushLanguage = () => { + // @ts-ignore + props.navigation.navigate('PickerView', { type: "Choose Language" }) + } + + interface ChildProps { + item: string + } + + const conditonalView: React.FC = ({ item }) => { + if (item == getTranslated(language).currency) { + return + } + + if (item == getTranslated(language).seed_phrase) { + return + } + + if (item == getTranslated(language).exit_wallet) { + return + } + + if (item == "Support multiple devices") { + return { }} /> + } + + else { + return + } + } + + const renderItem: ListRenderItem = ({ item }) => ( + conditonalView({ item: item }) + ) + + return ( + +
+ + + item} /> + + + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, + content: { + flex: 1, + }, + heading: { + fontSize: 30, + color: '#fff', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + } +}); + +export default Settings \ No newline at end of file diff --git a/components/Settings/SettingsItem.tsx b/components/Settings/SettingsItem.tsx new file mode 100644 index 0000000..10ddc28 --- /dev/null +++ b/components/Settings/SettingsItem.tsx @@ -0,0 +1,145 @@ +import CheckBox from '@react-native-community/checkbox' +import React from 'react' +import { View, Text, StyleSheet, Image } from 'react-native' +import { TouchableOpacity } from 'react-native-gesture-handler' +import { useDispatch, useSelector } from 'react-redux' +import { getTranslated } from '../../lang/helper' +import { WalletState, setMultiDeviceSupport } from '../../store/WalletStateStore' + +interface Props { + label: string + subLabel: string + onClick: () => void +} + +const SettingsItem: React.FC = (props) => { + + + const multiDeviceSupportSelector = (state: WalletState) => state.multiDeviceSupport + const multiDeviceSupport = useSelector(multiDeviceSupportSelector) + const dispatch = useDispatch() + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + var correctImage = require("../../assets/images/forward.png") + + if (props.label == getTranslated(language).currency) { + correctImage = require("../../assets/images/currency.png") + } + + if (props.label == getTranslated(language).language) { + correctImage = require("../../assets/images/language.png") + } + + if (props.label == getTranslated(language).seed_phrase) { + correctImage = require("../../assets/images/eye.png") + } + + if (props.label == getTranslated(language).exit_wallet) { + correctImage = require("../../assets/images/exit.png") + } + + if (props.label == "Support multiple devices") { + correctImage = require("../../assets/images/laptop.png") + } + + const updateMultiDeviceSupport = (enable: boolean) => { + dispatch(setMultiDeviceSupport(enable)) + } + + var labelColor = props.label == getTranslated(language).exit_wallet ? styles.redLabelColor : styles.normalLabelColor + + + return ( + + { props.label == "Support multiple devices" ? updateMultiDeviceSupport(!multiDeviceSupport) : props.onClick() }} style={{ flex: 1 }}> + + + + + {props.label} + + + {(props.label == getTranslated(language).language || props.label == getTranslated(language).currency) && + + {props.subLabel} + + + } + {props.label == "Support multiple devices" && + + {multiDeviceSupport ? "Yes" : 'No'} + {multiDeviceSupport && + + } + + } + + + + ); +} + +const styles = StyleSheet.create({ + container: { + marginBottom: 2, + flex: 1, + backgroundColor: '#090C14', + padding: 15, + }, + extraMargin: { + marginTop: 20 + }, + labelsContainer: { + justifyContent: 'space-between', + alignItems: 'center', + marginHorizontal: 20, + marginTop: 10, + flexDirection: 'row', + flex: 1, + }, + icon: { + width: 24, + height: 24 + }, + tick: { + width: 14.41, + height: 11.12, + marginLeft: 10, + }, + arrow: { + width: 16, + height: 22, + justifyContent: 'center', + marginBottom: 3 + }, + label: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 16, + fontWeight: '400', + lineHeight: 20, + textTransform: 'uppercase', + marginLeft: 10, + }, + normalLabelColor: { + color: '#ACB2BB', + }, + redLabelColor: { + color: '#F85656' + }, + subLabel: { + color: '#FFF', + fontFamily: 'TitilliumWeb-Regular', + fontWeight: '600', + fontSize: 16, + lineHeight: 20, + }, + checkBox: { + width: 16, + height: 16, + marginHorizontal: 10, + }, +}); + +export default SettingsItem \ No newline at end of file diff --git a/components/TransactionView.tsx b/components/TransactionView.tsx new file mode 100644 index 0000000..b80135a --- /dev/null +++ b/components/TransactionView.tsx @@ -0,0 +1,184 @@ +import React, { useEffect, useState } from 'react' +import { View, Text, StyleSheet, Image, Linking } from 'react-native' +import { Transaction } from './../wallet/walletTypes' +import moment from 'moment' +import 'moment/locale/ca' +import 'moment/locale/es' +import 'moment/locale/fr' +import 'moment/locale/it' +import 'moment/locale/ja' +import 'moment/locale/pt-br' +import { WalletState } from '../store/WalletStateStore' +import { useSelector } from 'react-redux' +import { getTranslated } from '../lang/helper' +import { TouchableOpacity } from 'react-native-gesture-handler' + +interface Props { + transaction: Transaction +} + +const TransactionView: React.FC = (props) => { + + const currencySelector = (state: WalletState) => state.currency + const currency = useSelector(currencySelector) + + const [day, setDay] = useState(moment(props.transaction.time).format('MMM. D, YYYY')) + const [hour, setHour] = useState(moment(props.transaction.time).format('h:mm A')) + + let canGetRates = true + + const rateSelector = (state: WalletState) => { + if (state.fiatRates[currency] != undefined) { + return state.fiatRates[currency].last + } + else { + canGetRates = false + return 0 + } + } + + const rate = useSelector(rateSelector) + + const langSelector = (state: WalletState) => state.language + const language = useSelector(langSelector) + + const getStatusText = () => { + if (props.transaction.confirmed) { + return getTranslated(language).complete + } + else { + if (props.transaction.height > 0) { + return getTranslated(language).processing + } + else { + return getTranslated(language).unconfirmed + } + } + } + + const getCorrectStyle = () => { + if (props.transaction.confirmed) { + return styles.complete + } + else { + if (props.transaction.height > 0) { + return styles.pending + } + else { + return styles.unconfirmed + } + } + } + + const btcToFiat = () => { + let fiat = (parseFloat(props.transaction.amount) * rate).toFixed(2); + + if (isNaN(parseFloat(fiat))) { + fiat = "0"; + } + + if (!canGetRates) { + return "N/A" + } + + return new Intl.NumberFormat(language, { style: 'currency', currency: currency }).format(parseFloat(fiat)).replace(currency, '').trim(); + } + + useEffect(() => { + setDay(moment(props.transaction.time).locale(language).format('MMM. D, YYYY')) + setHour(moment(props.transaction.time).locale(language).format('h:mm A')) + }) + + return ( + + + + + {getStatusText()} + + + {day} + {hour} + + + {props.transaction.amount}BTC + {btcToFiat()}{currency} + + + { Linking.openURL('https://blockchain.com/btc/tx/' + props.transaction.hash).catch(error => console.error("Something went wrong", error)) }}> + + + + + + ); +} + +const styles = StyleSheet.create({ + container: { + backgroundColor: '#090C14', + marginBottom: 2, + }, + innerContainer: { + padding: 20, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center' + }, + icon: { + width: 16, + height: 16, + }, + complete: { + width: 4, + height: 4, + borderRadius: 100 / 2, + backgroundColor: '#32D74B', + marginRight: 8, + }, + pending: { + width: 4, + height: 4, + borderRadius: 100 / 2, + backgroundColor: '#FF9500', + marginRight: 8, + }, + unconfirmed: { + width: 4, + height: 4, + borderRadius: 100 / 2, + backgroundColor: '#FF453A', + marginRight: 8, + }, + regularText: { + color: '#DCE0E7', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 14, + fontWeight: '400', + lineHeight: 20, + }, + grayedText: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 11, + fontWeight: '400', + lineHeight: 20, + }, + amountIncome: { + color: '#528C5B', + fontWeight: 'bold', + fontFamily: 'TitilliumWeb-Regular', + }, + amountExpense: { + color: '#B24444', + fontWeight: 'bold', + fontFamily: 'TitilliumWeb-Regular', + }, + amountCurrency: { + color: '#7E858F', + fontFamily: 'TitilliumWeb-Regular', + fontSize: 12, + }, +}); + +export default TransactionView \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..a850d03 --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import {AppRegistry} from 'react-native'; +import App from './App'; +import {name as appName} from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/ios/BitcoinWalletMobile-tvOS/Info.plist b/ios/BitcoinWalletMobile-tvOS/Info.plist new file mode 100644 index 0000000..ecbd496 --- /dev/null +++ b/ios/BitcoinWalletMobile-tvOS/Info.plist @@ -0,0 +1,53 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/BitcoinWalletMobile-tvOSTests/Info.plist b/ios/BitcoinWalletMobile-tvOSTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/BitcoinWalletMobile-tvOSTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/BitcoinWalletMobile.xcodeproj/project.pbxproj b/ios/BitcoinWalletMobile.xcodeproj/project.pbxproj new file mode 100644 index 0000000..cc53f7f --- /dev/null +++ b/ios/BitcoinWalletMobile.xcodeproj/project.pbxproj @@ -0,0 +1,1030 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 00E356F31AD99517003FC87E /* BitcoinWalletMobileTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* BitcoinWalletMobileTests.m */; }; + 049DDE4AD8E04109BFDFA821 /* TitilliumWeb-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 883BEE44657A4F75B3D264D5 /* TitilliumWeb-ExtraLight.ttf */; }; + 077458C60BFA832138128CFF /* libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 501F5F65C1F939C380A571D7 /* libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a */; }; + 0A60E9EF4EF041E790B3994A /* TitilliumWeb-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7509201E8A6446779E7E6656 /* TitilliumWeb-SemiBoldItalic.ttf */; }; + 13120F3378F533E2803ABC7E /* libPods-BitcoinWalletMobile-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD7F94C2F3E3985DDAAEB09E /* libPods-BitcoinWalletMobile-tvOSTests.a */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 1A0CB25945F1C41EA8513CB9 /* libPods-BitcoinWalletMobile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1726D757176800A71B28A927 /* libPods-BitcoinWalletMobile.a */; }; + 1F1D9523928743AE82C0AB36 /* TitilliumWeb-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2B5DE71F5E5D4474A094205C /* TitilliumWeb-Italic.ttf */; }; + 201895F90CF191274D7775E7 /* libPods-BitcoinWalletMobile-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B42D86B8DEB983D08016E9F /* libPods-BitcoinWalletMobile-tvOS.a */; }; + 2A6C783B8B374648A8907F18 /* TitilliumWeb-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8CE0AC2A635E4913BC7388E9 /* TitilliumWeb-Light.ttf */; }; + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 2DCD954D1E0B4F2C00145EB5 /* BitcoinWalletMobileTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* BitcoinWalletMobileTests.m */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + 8E61B858FEF448A8989A1290 /* TitilliumWeb-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1A863CA02CE04929A09DE6E2 /* TitilliumWeb-LightItalic.ttf */; }; + A467EF3CFF1D4EC89B25501F /* TitilliumWeb-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A39763015C5A49FB97129892 /* TitilliumWeb-BoldItalic.ttf */; }; + A91BBD8A5BE44F97BB882726 /* TitilliumWeb-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 4CCAFBC64F1D4458BC303BD8 /* TitilliumWeb-ExtraLightItalic.ttf */; }; + B96D80B43457469E8361AE3F /* TitilliumWeb-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5CA80854A3614B2BA40B94A2 /* TitilliumWeb-Regular.ttf */; }; + D548060DD0EB4AED8C602ADA /* TitilliumWeb-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DD374EB8EE7C4D31A487BB98 /* TitilliumWeb-SemiBold.ttf */; }; + E8B4BC7E413340088E16DAC0 /* TitilliumWeb-Black.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 82C5C0214DA149199A4CE2C6 /* TitilliumWeb-Black.ttf */; }; + EFD55032622B441199BD40AE /* TitilliumWeb-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 31A9858E394A4DA5BAA5A15B /* TitilliumWeb-Bold.ttf */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = BitcoinWalletMobile; + }; + 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; + remoteInfo = "BitcoinWalletMobile-tvOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 00E356EE1AD99517003FC87E /* BitcoinWalletMobileTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BitcoinWalletMobileTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* BitcoinWalletMobileTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BitcoinWalletMobileTests.m; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* BitcoinWalletMobile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BitcoinWalletMobile.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = BitcoinWalletMobile/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = BitcoinWalletMobile/AppDelegate.m; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = BitcoinWalletMobile/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = BitcoinWalletMobile/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = BitcoinWalletMobile/main.m; sourceTree = ""; }; + 1726D757176800A71B28A927 /* libPods-BitcoinWalletMobile.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BitcoinWalletMobile.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 17D37749DA0D0BDD07FFD954 /* Pods-BitcoinWalletMobile-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-tvOSTests/Pods-BitcoinWalletMobile-tvOSTests.debug.xcconfig"; sourceTree = ""; }; + 1A863CA02CE04929A09DE6E2 /* TitilliumWeb-LightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-LightItalic.ttf"; path = "../assets/fonts/TitilliumWeb-LightItalic.ttf"; sourceTree = ""; }; + 2B5DE71F5E5D4474A094205C /* TitilliumWeb-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-Italic.ttf"; path = "../assets/fonts/TitilliumWeb-Italic.ttf"; sourceTree = ""; }; + 2D02E47B1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BitcoinWalletMobile-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D02E4901E0B4A5D006451C7 /* BitcoinWalletMobile-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "BitcoinWalletMobile-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 31A9858E394A4DA5BAA5A15B /* TitilliumWeb-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-Bold.ttf"; path = "../assets/fonts/TitilliumWeb-Bold.ttf"; sourceTree = ""; }; + 3EDE2D3C3AD3B712A6D57BBB /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.debug.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.debug.xcconfig"; sourceTree = ""; }; + 4CCAFBC64F1D4458BC303BD8 /* TitilliumWeb-ExtraLightItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-ExtraLightItalic.ttf"; path = "../assets/fonts/TitilliumWeb-ExtraLightItalic.ttf"; sourceTree = ""; }; + 501F5F65C1F939C380A571D7 /* libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 5B42D86B8DEB983D08016E9F /* libPods-BitcoinWalletMobile-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BitcoinWalletMobile-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 5CA80854A3614B2BA40B94A2 /* TitilliumWeb-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-Regular.ttf"; path = "../assets/fonts/TitilliumWeb-Regular.ttf"; sourceTree = ""; }; + 62F09DEC4095ABA9BFA7FE82 /* Pods-BitcoinWalletMobile-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-tvOS.release.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-tvOS/Pods-BitcoinWalletMobile-tvOS.release.xcconfig"; sourceTree = ""; }; + 72231532C16A85C049FCA6F5 /* Pods-BitcoinWalletMobile.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile.release.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile/Pods-BitcoinWalletMobile.release.xcconfig"; sourceTree = ""; }; + 7509201E8A6446779E7E6656 /* TitilliumWeb-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-SemiBoldItalic.ttf"; path = "../assets/fonts/TitilliumWeb-SemiBoldItalic.ttf"; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = BitcoinWalletMobile/LaunchScreen.storyboard; sourceTree = ""; }; + 82C5C0214DA149199A4CE2C6 /* TitilliumWeb-Black.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-Black.ttf"; path = "../assets/fonts/TitilliumWeb-Black.ttf"; sourceTree = ""; }; + 883BEE44657A4F75B3D264D5 /* TitilliumWeb-ExtraLight.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-ExtraLight.ttf"; path = "../assets/fonts/TitilliumWeb-ExtraLight.ttf"; sourceTree = ""; }; + 8CE0AC2A635E4913BC7388E9 /* TitilliumWeb-Light.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-Light.ttf"; path = "../assets/fonts/TitilliumWeb-Light.ttf"; sourceTree = ""; }; + A39763015C5A49FB97129892 /* TitilliumWeb-BoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-BoldItalic.ttf"; path = "../assets/fonts/TitilliumWeb-BoldItalic.ttf"; sourceTree = ""; }; + A7D3EBFEAA9CDC53A5611081 /* Pods-BitcoinWalletMobile-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-tvOS/Pods-BitcoinWalletMobile-tvOS.debug.xcconfig"; sourceTree = ""; }; + B05C2E8E163F221F3722D96C /* Pods-BitcoinWalletMobile.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile.debug.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile/Pods-BitcoinWalletMobile.debug.xcconfig"; sourceTree = ""; }; + CD7F94C2F3E3985DDAAEB09E /* libPods-BitcoinWalletMobile-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BitcoinWalletMobile-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + DD374EB8EE7C4D31A487BB98 /* TitilliumWeb-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "TitilliumWeb-SemiBold.ttf"; path = "../assets/fonts/TitilliumWeb-SemiBold.ttf"; sourceTree = ""; }; + E814F1857AF5E60367983727 /* Pods-BitcoinWalletMobile-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-tvOSTests/Pods-BitcoinWalletMobile-tvOSTests.release.xcconfig"; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; + F329CD4AF797958781604A39 /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.release.xcconfig"; path = "Target Support Files/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.release.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 077458C60BFA832138128CFF /* libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1A0CB25945F1C41EA8513CB9 /* libPods-BitcoinWalletMobile.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 201895F90CF191274D7775E7 /* libPods-BitcoinWalletMobile-tvOS.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 13120F3378F533E2803ABC7E /* libPods-BitcoinWalletMobile-tvOSTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00E356EF1AD99517003FC87E /* BitcoinWalletMobileTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* BitcoinWalletMobileTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = BitcoinWalletMobileTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* BitcoinWalletMobile */ = { + isa = PBXGroup; + children = ( + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + 13B07FB71A68108700A75B9A /* main.m */, + ); + name = BitcoinWalletMobile; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 1726D757176800A71B28A927 /* libPods-BitcoinWalletMobile.a */, + 501F5F65C1F939C380A571D7 /* libPods-BitcoinWalletMobile-BitcoinWalletMobileTests.a */, + 5B42D86B8DEB983D08016E9F /* libPods-BitcoinWalletMobile-tvOS.a */, + CD7F94C2F3E3985DDAAEB09E /* libPods-BitcoinWalletMobile-tvOSTests.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 70C81368903E204D67C00757 /* Pods */ = { + isa = PBXGroup; + children = ( + B05C2E8E163F221F3722D96C /* Pods-BitcoinWalletMobile.debug.xcconfig */, + 72231532C16A85C049FCA6F5 /* Pods-BitcoinWalletMobile.release.xcconfig */, + 3EDE2D3C3AD3B712A6D57BBB /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.debug.xcconfig */, + F329CD4AF797958781604A39 /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.release.xcconfig */, + A7D3EBFEAA9CDC53A5611081 /* Pods-BitcoinWalletMobile-tvOS.debug.xcconfig */, + 62F09DEC4095ABA9BFA7FE82 /* Pods-BitcoinWalletMobile-tvOS.release.xcconfig */, + 17D37749DA0D0BDD07FFD954 /* Pods-BitcoinWalletMobile-tvOSTests.debug.xcconfig */, + E814F1857AF5E60367983727 /* Pods-BitcoinWalletMobile-tvOSTests.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* BitcoinWalletMobile */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* BitcoinWalletMobileTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 70C81368903E204D67C00757 /* Pods */, + E3F20DBCD1EB425F81AA4D3E /* Resources */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* BitcoinWalletMobile.app */, + 00E356EE1AD99517003FC87E /* BitcoinWalletMobileTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* BitcoinWalletMobile-tvOSTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + E3F20DBCD1EB425F81AA4D3E /* Resources */ = { + isa = PBXGroup; + children = ( + 82C5C0214DA149199A4CE2C6 /* TitilliumWeb-Black.ttf */, + 31A9858E394A4DA5BAA5A15B /* TitilliumWeb-Bold.ttf */, + A39763015C5A49FB97129892 /* TitilliumWeb-BoldItalic.ttf */, + 883BEE44657A4F75B3D264D5 /* TitilliumWeb-ExtraLight.ttf */, + 4CCAFBC64F1D4458BC303BD8 /* TitilliumWeb-ExtraLightItalic.ttf */, + 2B5DE71F5E5D4474A094205C /* TitilliumWeb-Italic.ttf */, + 8CE0AC2A635E4913BC7388E9 /* TitilliumWeb-Light.ttf */, + 1A863CA02CE04929A09DE6E2 /* TitilliumWeb-LightItalic.ttf */, + 5CA80854A3614B2BA40B94A2 /* TitilliumWeb-Regular.ttf */, + DD374EB8EE7C4D31A487BB98 /* TitilliumWeb-SemiBold.ttf */, + 7509201E8A6446779E7E6656 /* TitilliumWeb-SemiBoldItalic.ttf */, + ); + name = Resources; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* BitcoinWalletMobileTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "BitcoinWalletMobileTests" */; + buildPhases = ( + 16B8590DF403DAA7489C6B82 /* [CP] Check Pods Manifest.lock */, + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + C4AFB74AF809658551F1F953 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = BitcoinWalletMobileTests; + productName = BitcoinWalletMobileTests; + productReference = 00E356EE1AD99517003FC87E /* BitcoinWalletMobileTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* BitcoinWalletMobile */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile" */; + buildPhases = ( + 3112FD84B69EE5C4CCAA8585 /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 12EC61CDE7963F0E59278F75 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = BitcoinWalletMobile; + productName = BitcoinWalletMobile; + productReference = 13B07F961A680F5B00A75B9A /* BitcoinWalletMobile.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E47A1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile-tvOS" */; + buildPhases = ( + BD6D09661643D38FC5EB751B /* [CP] Check Pods Manifest.lock */, + FD10A7F122414F3F0027D42C /* Start Packager */, + 2D02E4771E0B4A5D006451C7 /* Sources */, + 2D02E4781E0B4A5D006451C7 /* Frameworks */, + 2D02E4791E0B4A5D006451C7 /* Resources */, + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "BitcoinWalletMobile-tvOS"; + productName = "BitcoinWalletMobile-tvOS"; + productReference = 2D02E47B1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E48F1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOSTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile-tvOSTests" */; + buildPhases = ( + 8A2F8B22335661A01EA87E6F /* [CP] Check Pods Manifest.lock */, + 2D02E48C1E0B4A5D006451C7 /* Sources */, + 2D02E48D1E0B4A5D006451C7 /* Frameworks */, + 2D02E48E1E0B4A5D006451C7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, + ); + name = "BitcoinWalletMobile-tvOSTests"; + productName = "BitcoinWalletMobile-tvOSTests"; + productReference = 2D02E4901E0B4A5D006451C7 /* BitcoinWalletMobile-tvOSTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1130; + TargetAttributes = { + 00E356ED1AD99517003FC87E = { + CreatedOnToolsVersion = 6.2; + TestTargetID = 13B07F861A680F5B00A75B9A; + }; + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1120; + ProvisioningStyle = Manual; + }; + 2D02E47A1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + }; + 2D02E48F1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + TestTargetID = 2D02E47A1E0B4A5D006451C7; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "BitcoinWalletMobile" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* BitcoinWalletMobile */, + 00E356ED1AD99517003FC87E /* BitcoinWalletMobileTests */, + 2D02E47A1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS */, + 2D02E48F1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOSTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 00E356EC1AD99517003FC87E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + E8B4BC7E413340088E16DAC0 /* TitilliumWeb-Black.ttf in Resources */, + EFD55032622B441199BD40AE /* TitilliumWeb-Bold.ttf in Resources */, + A467EF3CFF1D4EC89B25501F /* TitilliumWeb-BoldItalic.ttf in Resources */, + 049DDE4AD8E04109BFDFA821 /* TitilliumWeb-ExtraLight.ttf in Resources */, + A91BBD8A5BE44F97BB882726 /* TitilliumWeb-ExtraLightItalic.ttf in Resources */, + 1F1D9523928743AE82C0AB36 /* TitilliumWeb-Italic.ttf in Resources */, + 2A6C783B8B374648A8907F18 /* TitilliumWeb-Light.ttf in Resources */, + 8E61B858FEF448A8989A1290 /* TitilliumWeb-LightItalic.ttf in Resources */, + B96D80B43457469E8361AE3F /* TitilliumWeb-Regular.ttf in Resources */, + D548060DD0EB4AED8C602ADA /* TitilliumWeb-SemiBold.ttf in Resources */, + 0A60E9EF4EF041E790B3994A /* TitilliumWeb-SemiBoldItalic.ttf in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4791E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48E1E0B4A5D006451C7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + 12EC61CDE7963F0E59278F75 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BitcoinWalletMobile/Pods-BitcoinWalletMobile-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BitcoinWalletMobile/Pods-BitcoinWalletMobile-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 16B8590DF403DAA7489C6B82 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native Code And Images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + }; + 3112FD84B69EE5C4CCAA8585 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-BitcoinWalletMobile-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 8A2F8B22335661A01EA87E6F /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-BitcoinWalletMobile-tvOSTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + BD6D09661643D38FC5EB751B /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-BitcoinWalletMobile-tvOS-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + C4AFB74AF809658551F1F953 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests/Pods-BitcoinWalletMobile-BitcoinWalletMobileTests-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + FD10A7F022414F080027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; + FD10A7F122414F3F0027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 00E356EA1AD99517003FC87E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00E356F31AD99517003FC87E /* BitcoinWalletMobileTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4771E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48C1E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2DCD954D1E0B4F2C00145EB5 /* BitcoinWalletMobileTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* BitcoinWalletMobile */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2D02E47A1E0B4A5D006451C7 /* BitcoinWalletMobile-tvOS */; + targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3EDE2D3C3AD3B712A6D57BBB /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.debug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = BitcoinWalletMobileTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BitcoinWalletMobile.app/BitcoinWalletMobile"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F329CD4AF797958781604A39 /* Pods-BitcoinWalletMobile-BitcoinWalletMobileTests.release.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + INFOPLIST_FILE = BitcoinWalletMobileTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BitcoinWalletMobile.app/BitcoinWalletMobile"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B05C2E8E163F221F3722D96C /* Pods-BitcoinWalletMobile.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Manual; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = ""; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = BitcoinWalletMobile/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = org.bitcoin.wallet; + PRODUCT_NAME = BitcoinWalletMobile; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 72231532C16A85C049FCA6F5 /* Pods-BitcoinWalletMobile.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Manual; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = ""; + INFOPLIST_FILE = BitcoinWalletMobile/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = org.bitcoin.wallet; + PRODUCT_NAME = BitcoinWalletMobile; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 2D02E4971E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A7D3EBFEAA9CDC53A5611081 /* Pods-BitcoinWalletMobile-tvOS.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "BitcoinWalletMobile-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.BitcoinWalletMobile-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Debug; + }; + 2D02E4981E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 62F09DEC4095ABA9BFA7FE82 /* Pods-BitcoinWalletMobile-tvOS.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "BitcoinWalletMobile-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.BitcoinWalletMobile-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Release; + }; + 2D02E4991E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 17D37749DA0D0BDD07FFD954 /* Pods-BitcoinWalletMobile-tvOSTests.debug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "BitcoinWalletMobile-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.BitcoinWalletMobile-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BitcoinWalletMobile-tvOS.app/BitcoinWalletMobile-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Debug; + }; + 2D02E49A1E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E814F1857AF5E60367983727 /* Pods-BitcoinWalletMobile-tvOSTests.release.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "BitcoinWalletMobile-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.BitcoinWalletMobile-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BitcoinWalletMobile-tvOS.app/BitcoinWalletMobile-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = ( + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = ( + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "BitcoinWalletMobileTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4971E0B4A5E006451C7 /* Debug */, + 2D02E4981E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "BitcoinWalletMobile-tvOSTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4991E0B4A5E006451C7 /* Debug */, + 2D02E49A1E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "BitcoinWalletMobile" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile-tvOS.xcscheme b/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile-tvOS.xcscheme new file mode 100644 index 0000000..da86833 --- /dev/null +++ b/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile-tvOS.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile.xcscheme b/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile.xcscheme new file mode 100644 index 0000000..23b035e --- /dev/null +++ b/ios/BitcoinWalletMobile.xcodeproj/xcshareddata/xcschemes/BitcoinWalletMobile.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/BitcoinWalletMobile.xcworkspace/contents.xcworkspacedata b/ios/BitcoinWalletMobile.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..9685fbc --- /dev/null +++ b/ios/BitcoinWalletMobile.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/ios/BitcoinWalletMobile.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/BitcoinWalletMobile.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/ios/BitcoinWalletMobile.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios/BitcoinWalletMobile/AppDelegate.h b/ios/BitcoinWalletMobile/AppDelegate.h new file mode 100644 index 0000000..ef1de86 --- /dev/null +++ b/ios/BitcoinWalletMobile/AppDelegate.h @@ -0,0 +1,8 @@ +#import +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/ios/BitcoinWalletMobile/AppDelegate.m b/ios/BitcoinWalletMobile/AppDelegate.m new file mode 100644 index 0000000..732a81a --- /dev/null +++ b/ios/BitcoinWalletMobile/AppDelegate.m @@ -0,0 +1,58 @@ +#import "AppDelegate.h" + +#import +#import +#import + +#ifdef FB_SONARKIT_ENABLED +#import +#import +#import +#import +#import +#import + +static void InitializeFlipper(UIApplication *application) { + FlipperClient *client = [FlipperClient sharedClient]; + SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; + [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; + [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; + [client addPlugin:[FlipperKitReactPlugin new]]; + [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; + [client start]; +} +#endif + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ +#ifdef FB_SONARKIT_ENABLED + InitializeFlipper(application); +#endif + + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"BitcoinWalletMobile" + initialProperties:nil]; + + rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; + + self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + UIViewController *rootViewController = [UIViewController new]; + rootViewController.view = rootView; + self.window.rootViewController = rootViewController; + [self.window makeKeyAndVisible]; + return YES; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +@end diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/1024.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/1024.png new file mode 100644 index 0000000000000000000000000000000000000000..47dc2f4391c3c28b2ee8ec855294116f5073baef GIT binary patch literal 435221 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�{BMJ($c^Ui1XaqKnL_I(A0$EQfZ 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

;QM~y8@b1rn^Z;>xcHZ?!O*>h( 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 R{@wrp002ovPDHLkV1mU{F*E=G literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/180.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/180.png new file mode 100644 index 0000000000000000000000000000000000000000..6d15f8c8d6d39f83b5abb0af32b754f4fd27a2b1 GIT binary patch literal 18602 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 P00000NkvXXu0mjfEjE;} literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/40.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/40.png new file mode 100644 index 0000000000000000000000000000000000000000..702aba06acc681e58b633dee5510f33cafafbb18 GIT binary patch literal 2717 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 literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/58.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/58.png new file mode 100644 index 0000000000000000000000000000000000000000..95a1b0d4b0d7fff44ceaa3bd6fd9ce82199ea1ab GIT binary patch literal 4256 zcmV;R5MS?!P)vhN-g;H9s@~F^)H!{4OTAn7 zyZ`rp|8g&E%Cs{$z`^0a#7BY4`#`=@?+YIXe^7K6z(WIiV-#Lh9zp<#aAy!?XbGwUS$^S4j2TAZTkL=_Du9$gJuE(;rL7pWrMHOT)eIBC|H+9gT4Bl( zbhQ8j##TT}TQNXDA5$uTtVq=$O-s|z!&U|TL(i4JVV&JG!_-xTIWb@KCd}vojQ)a_ zRDPoj#5or(9C24wRxHdjOs4|%eLzD5t;!dR?7+DIrV&C8 z0vs_NNa!4KomPg!q3_-4R3kVgtmrv7cP%<{kU^cM2@}Aa1*Gx}y2de~-a%K3jqVl) zZA}hZY8}+Y+Jq? zV9k6Zmsm~zvk9QifV2r@Oop~*2MfFMxTxF2tceyT)N^PGoIfgotgbHGWH>y;u;-AD zt?wJ?dEdZ+euml@M_mj8d^iA>4}mV{T?hhbv@eFmq3B^8!fKWc4CEMQjJ0vonOQ77 zIgbg=VrH;RCTL4m5v%GqhjI-1jF>>Q)oDQ(aJXN?rau{Y{LL8NIjW&CA?a-q-^H}T zLRdVsLR7eogLMdtj?9WQsKK}ZNR#;5IT_qMJB#Kdhm~i7zH|`)^4V%Gn!8KWgaH_F zj)4@z+BakP*{(PSb3kK_T-Yd3etP@x6?BGmbbl%kLCS{>*B5)!4Ci&4xPNg9r?lG0 zXPFQmqH(q0N-Y3^wmGCo)o{FXNW-cv3GDbl$LKl^CxXhZu}Xy^*3qSahI77Rzfg)w z2I|W)e0g>jcVC=FT;muP;uEH3HI^)Q4^5i!dBCVE)i2(Yu40l|Z#y96>kj*l&@?^!TFQ!YAbBZ~kz!y1;`;3|zjx{gGuzFh@ z%{8RRL0=5(ifd`s(RF&@X~CRQeoYqZ%`kkAK+ew~m0~0E!Ga3rhCor28Fhf3P#J{= zaN?t@HetN34=0lxYqrJk{hk;`*K$vw$|UzRnh$7Dz&&*{G~ig8;VWllao=Srq%sO* z^=1Sd6Rd6wjL+Nw=aW5f_P-21cmS|Xa61b|ppDwHBhr$Seu9O-gLQu% z$P38rq(!5x=vtB#Z*H4~jn@vrCe@=TP>HT0_tRDS!+>l*w5gXMzI45qjk)8yuwK0v z#;h*^bz|Wi+yUPAenmQqY>Kik4Y=~jICdYD;fH+LWlhm5MQ_&Lb(#-;F^g$H+mSKs ze{LAWv@y0w3aau+I}dKA!DvSD2Jq|vVi&B2F=r*YW zxa37EW97ga+Y!6u-{2hiKR6%n20!`-@ZPo>i$xD84u((5NqnZ5Ghc>|pCngP23J)93;Lhjim(7P`~{Bs*5m0$iBSbH7; zs~IIMUg;tzl#tLI7d#fj{yv5pBbXa|D$Lrao*GPx3Mxz1ynk^T|2#K~;dBLS(ys_; zwjaivTVc$;6|8nl#C$0mFu{jD2Dk+_YMP*H?y2*@54{1@PgJf}T7lg`U90~56%DIi zFd~G>Pu&7g--ooq4lugbLC^9bj3Q;Ts}LYD0~I3^jnLcX!MN}~K~2FL^4B0IL_7tY zzrGIp?WbVxeGahmK&)Q*YiZlkkcJNQrh)mth>3sceKd8ao>D|;dP8|E#mpPe$l)hf zrjbg^%x6Rw%_4Oev1QLg@48g_okp2?7CdtttYMNj9K}y2AK)B$3ue#l;79fV@y3c^ zNtlv#z&D=LvGxs3q==pZOX>=xZdXA4k%v@uAj`0B*)T3W#T0RKWI&ZCYdR9wYy%tB zCE_TwnDEd1<}X580gEqMoE=y<*(-o13gdp=Io8NPOXCX)O{M&49J* zZdkA04I~=D^C=-du|*F;pK-Oyj>z&cI0s)re!~?)yeef(RN@^OCi)r}$jb7uIJ$7K zwy7rFKSo2irle8#A->1$6PaOvI zcv+yXpWgbMhR1%#&{9W5dLa2}o1!eL(7H*&T?@1L=DaGyN=T(dltbd$?O@I1pOUuD z;s1sCt82isec)C`DzKf0F>?iC7g5}$-_aj~)B7IsPtR8iQohP@!^{KQ7{2=(4P!$2 zFHv{OjG|G9-(=CBEy>`9Ir)(*Zjpa(lh%=@6Uxi;gCa}f1N*`AL(rP0KG{L`^uzqb zs<1-ft=;!Q8+SUiiD!Ye%#iaCv{qFPw_)vE4fEA|WSlKipZc+ffYxvsViZ;qA=Wl! zx{5mTr<5!l&oDf^B#Y}uOkIkfBzJ!Q^x|jknTtdv!{QCl#?OTQshgoszsffw4xS%| zwf$SL|F}*nv#4guU&Yj=j84T;UjfP{E1>S?jay`|UX;Ua^K#YYxULV9KiYY)mgy>f zQWsjq&sXn(x%*zQ}u!NJPvvW$xSm7r>~gXxTy~(?enejEPcR z0n}H$$nXNJm}BC>E3(yz5&d2_L`l-9Dm1Qw>MYiVVgl%cOv0Eh_^y>Ld{} z3rT=Gx=PlaBYR+O{vvq#7+|F&fkgWv53TiV#Q$+KSWUBvLX;WlFke~;>;M0~Vt5fC zb>Q$YFz->y(Me~*TNnyxaX=>J9n1nxe?E&#Pq9je7@@FzFwXocV(0%rW-w971I@zWf~VNLdv`ROcOs{nyc)mngNy^4{h8`Xszc!Yn>wtY7&xaF1dfGs2zv>?z6~m zSuPi#g6g{d`Sp#!+BbM{vf$fQDgX^uFtj;DwcT%5WGffmqUmaalbRAMH68J*Uw}60 zGvK)afa=et4n<8Wzzy|UHNt$Q5oJv|s#>yrRVDLo;eEj)9LLi@j9SDrItin1kp)oq z3;*I98W+9XHJ{DnE9aV(!;DZ@RgT3Qkf5el-8k5LHzB|28W^*`j@W`9%L%ANU06)~ z#ulGBAG|1(7MWwR$6Fy`@LDOrZU4>Dk_2p7jJg4@@QO|9?2bC_A+&;a#oC)4^sLCC zrkds$g^b()w9W;HFWn#n$9&~`uy)*o*uo#enENdOD!+a)oWA$L8ruMkBr+@1m#2<^ z#geL8Dc>`4n`1P``HymZ*b5|#@SaRTbtiRnM>fak2AxT(u3lu~_626;b|>Yz>7$6v zzZb^rZ-{5)p1By#!R<(V{zYhQ=Zo%qZrwZq&fA7y5}c?zX=|cF2; zA*a&DO*CN$hS+3E0=GZM@$haxWlMl`OI**Q+f zgC!h7DyZ7}Pu2rJ-pX;uZ`_z!!tIKbhZA+D2BJ%8^Sia`or`R&T3{oakvU~mn@;6W zRQQf)NxD!|3*7$_$DLcb*a#-@#j_0_$MC*otpv32zBEYX8sY#{Uk14490x!8tStic zuo9>fBV=im^h|eapIWZ}`U1z#ck{@teShHesZ3#T*4j=MEv>pPZ3@V=ffJ5tjBABw?77M+w5TbUu04s4{NxWdR6!*+E}c$eM+S27KVw~ zX`}B*pr}%4OaQl@=ip0cIcTaEx%%Jd_)P-n9|j(MjpL^~IR>*_B6|i$r}#! z0~`OqvG#Wye>x&dM#^bJyV@13=r_8uXvn3jI-TWiv%5#+(k4eoGq7kH$0a9m%xVQ% z8&sL94nh{KxcZFxXNQJ>xBklU>-T`IdpY*^L!2A*j>!3_TBQ{Wa!u>k+TK}&GHS~$ zBo~3ofXqjV>~74a^74G(_y(Z61(-I5qrDjzlcdQ@tJ2xQV=3T3KgYgfz`kP~hleCJ zlW`O_b-k`-&=<=m2*Cr)1)yPoB?c;zuCU{~$5_eQ;uxzX>FrwIJ-aJHgF41a{!TmU z@))Z;)miK{)d`MA)v)dgpjBB>?K67TEggzzHAOGAa4=a~F?7JkEsRw%5Iz7jLMwV9 zBBaV}Vp~U9)h(Q{D;aBjmakSE)Py3G!RIBVgTK5fYT6P1+e3{Q02;PZB!z-8Og%T^ zNLF;BU4j1L5Luo*MF$?E7J-;0EgCUURC-mUN=4Eare#zT5+P!dajzsZ0+tl_1^ux^ z!Z5L|J;Z_XRxGA!*zHe5#7=`|bC>d#3(#?tbrE8gr|fdhgxseE;(O z%lTm)<1gX>2S@1O;a|M(@{{kp`!RY?;FriVgU>nl=Z4l3TA%w|4zP~#Q^fZGoZu=0 zk_arSBvARpAbcTL-w`?Mt)klJhE^^g9#NfKiTyKcw*kv*D{0k!AYI0sXIIi{dFcm4 zQ$`>W0agGTuNc4v9F~4HrWTcCbW!owIBM>XwYV#)LaXwUc;&J7@smTgSH@R^Z;hB| zDSstnV2p#&2lwFanrLlwFOOMde>lLkmWZ6aA6Wai$-dJiz*aD|fIZlYRv18kMb2Rq z0i(!ZTJ$|=JqiF#;m}o%gevc`IQ@n7P=&RWaY;wcHsEt3kT5MVa0$`^G6qAT2-IpE z!x}7%8fc+;fQ80d3$?mbDP40i%kW7b!=bYZj-?oKCPPBysM9%AA+UJON9eC2Sc#Ff zkGn9$i6Kdr@R_iPXmO;;zC1%il4Ht96IYHga7l}aag9YZ)^X?>2S}yY`cSVbxi3`k1NlXZky*yVsSChXkfzz~4LhU_tWyyN>Nq$*r!^h}On zc!Py6Pb}cNNqKZOn^1KCMZhdF7?w0uUxW}uPydjxGzHLXffNmfJx3HgxmU;2`*a-X zV;EFpc^Y@I$FI-N6Jh>hZ9>CgH!kfj{xcfmLZjq=%ckUU+a)=)Hx&iQY=H@LBomjU z71C_zt3zBQ6cRvff<6Erolvl*N5{r@b>xe{z$9SMMb&CGM6|4JT&HUpVUr0ks&9dg zub#{>Om8vq{j1ZsxXnb-0I~)XAnEVZ9Fn+zS{+am96LW$anH6SdJZVUJuJ(?T*eAR z&MFK_0FF7~2k$>k;e`$|;ajKYaNq2VAfZ%_3C&c}WPgP~nkP$XsNu*N4BvSvfwem{ z463p96ca%_+KE~!Ya458IASBwus~pF0mQEN&q?F&x^l?pWVlhoWK<3rQ|!bb&UNB% zB%Yvm)YNjU-LB)FZ3)5T&YIk$r-JfW+t^7FT8;|MOB&JzhKJ^-uylGJ>6A3z{%Ms1 zW*$(JfZ_mm?7zGKNZ4fN^$i@Gc4)Zc`2_08*CUBlX)+4|E*M}(DWX)5NynY+_*#j_lu7>&E zFTn;>L;X&eDTDGEm_ z&qN~e+_FA-n$};Ig(*KY0jnT2$TUFJz|+T}Owmkw@tfLdDuE;VuYogH&Fbm*EwFk=`2PJfpTp#g`_FkJZy9q9sv zudoh1h%5-$JE1a;6Iq58GxGSsyehRTmPowfoZiqEmw}!Ld$i)-7l#4S$CMgLM-h8j>ax}(0?vZVbTawWI6pw7kPmQ z&Vn+k3yCj136>lz!A97Qf-7lV5hQ0F?1uU7!zk{55iHRFSzeU~O5l7iwgYSl$h#ae|DuiVB|Xg>|S0 z%J9ix16pEDx436LjMu*1!-!J5uP@@ucl*h-;F(NO&Fr%-riG1!o?P=-!~dcjht=Pi~3auN@^ zZtr6#y!1_J9m4cWAC6f+_?m)yUsTXk?}aEoe+j@YSX&}wx>*C*yd;I09VRmQ{+Y8_ zmeAx$Xq`7gpYt;>n^II5uigoB_ak7*K|mn|Ze*ZMz6JX1)zY*bKUY-bAHNd(*d9Qy zE6d!Z&AKG8eLus3$5hd2aTM$U=3t}8d@hh?Q8h%J3o5~0zA1&Fb@F@v@?`={;i(si zdF!A~Tw-gN%oE5zF&q5oZa}ZM{aOLf97FQ@tx!f^?h}pzkw-&+S(+vNQoqi6!9 zs}x3oE7qwvL0PNnWo)+oaIhVHFLUPILV2z)3&6%J2 zGxD2e0*VfhpNoeR;NwVMw*^Y;71DfZjfw)}#c#sgy8*1Wu`FO=6aaJun73ZR&X38D zWfReVFb}XiLCMDHEU@T&0~;1+kj~3Gw_k_jzl{@+T=IJfjzBO~q>skdTLp0ma|Q>q ziclt8i^Tl(wjgNrBxy3~S>VTPYp9Tnh`b>QEdRBF&HESzyG4aZUTk#7c>xhn(56nt z&C?3_w}sg%3x$w49RHnkBlN3n{}pU&C*sAtsFwJdkH8COMGC64eBS53GEBLd7Zns$ zWL~16s004tS%!5x7#iyw;&Sv4gaC7);S*_wJ1))R{(0xf(60YJ0(Ih2*PN@e5@CXt z%*3|b2%b6uXvwMoJ4}7g7KVr3Vi;OS-AMXo+b5^uY$|oMOI)Xj`iTS^>*>^wG>HjD*DLWkTGan-V zAAe;h8g~1WB&{X{G3j03hBotGq=3jRh^2e~gu>&q?0mXBa25z9n=;2}eC}_jADNx45i@ee~?N zUpA_JT-=bB&;i{;`!}!NlE=tFRW|V)5}R^6^jQx`ZM}FqjO}Zn&;Abd%l=i!+j#9; zq8+OY882(yVgdZjei4eS(;tG>5W|-@V|upN#3Od*NKq@?ZsG;+mfzT@wsFB^()382ulpU8(U*zDB)?%g(02%&Iw2x; zWME_=lv(+=Un($x+ot_3$4|CXIF;#Skd?fL_yC8c>3yd-yyb=hrnOo~=PK?w!Zega>qb@xCB_K)tXa9SNKWVj<>UsP4;KXl zHRweDxk9)prC@grRPaB_@yL#A+&)^Q;3WtM;XlRGm3a%p^0?5l9p`} zBi1Gsrm6=Ppw)>^C8d)5^#4^AZb|`mO!=Rl<@jkgw@bljq9O11jUIY{CGJp+a^FX> znMRC$`~?%YT~} z!EyIi8eWqljX~K3wHg)&8`(N0dWHK!AGzBCq4JSFp2-2)KO`QV!j{^^H=h(1|qfq1+ko1os1{v5#yCKu@Ffb2rOd?idQ`vi( z93~~dre1dQ0AO*ah3h*xE*v3=Sd1Q;a*-mv^(6+*=pj9W8t5ABrm7;##O_akU+?Dl z%^r>;eGn$>44a0z#owe0lWo{LZNO1qje1wS*^2}~H1N3?4eXoMD+zY&YfaBHoId**vkr$IjX}Z=MF72NQ+wsV)m)OYGb{9#! z370VGm=sO|mxXtx05LvXqXEMjfR;fVBL+&~#IB_3j3HYwhtC2B&j3gJxZnWV_M~g5 z2#C##12kKPe|(Y0xyl6`oklMa$Rl%|@h^0Imj=BFIOXG{B{3IjyNYOXifLLoB21fM z{sHk=^Q?lH!dmsOkc}V>SM*gongy_xCbO_l5isY!0nn2Ib9dBZ+5u@8mvb3KZ{Clir{oA#G@}bTzWFLdXvum|l^+lCZ&tyTs(M85)F@a@y z4iz63s^`elgf&ZdC;gUs^sH_Q^_O(Ns#{h6 zJ?B6FIrr3MlcyfRAwC?=f8?+3$Nf6`x5!^YBe=inN2Y7aD~AWFeY`r_JIZ%_bgzd>AB zw*z3r>a_Qu`(wy*2ekl=)hRnna7_;@9oThPx|rnTRww5tdd(<+2?iai>jaD?_CXR@ zosMb-cUZ^DlYti?H_a(N00(!U;dR&gEI{#elr#tDuc)W$Jt>U6&+#v#9BGQhVmw2Gb zwM8&+|M88X9K>~$dL}FuiAeNyub6<3#eD_=OlWlpXEbOm(K})cFqm`89H`jxr^ZwR&8#vEl!5*tLvM*;cZtEQ%5j>~9J#avl*XZ- z+AbRfv|g)Id@LqdTA*%F&CG>nI?N+_tLMUm47wNtN)}MCn0V;!jw%itSH%(ID>!g$ z6%*TSjB4g+$#7&0fEjW`+h(wApipMmRb<%OZ{X$a2A+E_h3DT(;jLZ*l!^0bA~@#~ zNKHi61qwz2CE@Y@VCDdLsKz0EqYY|xfk5xGZh0bE1_3uk#Cozdu_>0t-T3|195rqjYjN0gn599j&O0CiE0;uHsRI2b6YlxN*+rZ-%|a&2Q6@{QN{bRdI!~+PZ*+addjiZH zhgD`+^=cYFeI|=7?;049N!+^N!MUNbCbO0P0wcVlMPwyF@X_HT!L5!czQUz z0fGQF0-kbNC%Wz|FdW-u;Xf7@aM1V)N<}7Ih^+E&`BB$wYUX(9y%fH>DvR}Rr7*fh z2AHt)2^)#tWur7E0Tkgx&5WMw^js^CC0C?Re~ICWqf7YCNd@FmTm%jR?yqHWgG~tC z9Rb;v1Ikt4TWhkoVRHuUIS$5ZN9t(o(FYa}z#8>1?Ws=OCwC#?Te29we^MTo&nlr* z`ukX29H6c>HgPQ5l)*P1&7vv8MO63Xj*sgGjRBrHv92k^fpu7&ucSkkM>k+rfS;e9 z$9adF$mf|WT?Vs|n%@hvb`*E)P_=+`GhmQ9R(dBnXu2aQh_tnG-1A%- zpMM}L#J8}gI;_q=ZUjIg#7Mm^dIh8mj@}}}k4`S&vRS3!1CK1PS_T_239Myr*xUaX z-0TC(v{Gs!@13P2@p4L-g*K_{BS389So(AtUwtHtj%KM9{3EQj-vG=$31WEw+^&M9 zb3iKR0b9on5MZsX99KV-#r2z07}MfN9PJoUP$^w>TzE!|c+pcMS>A4w;h2dP+`o8_ zGy=*B>J7EZn#7IxZjkO1GdxSwTVq)Mut`%q09^~F5|hS~De0z&OFXxF$!_dF zwu+*~L^P}GLui-t@)X5!!X>GWRR)?zBX`k8uyY#>_8paT4KZ3_STSQ=wmqpn;_bO!;{)^sGGr1$a`!;HNvShZx28))h^J~5bG zL2k)ru=dH|{cpnl=ufcU-7H+ve(!h49Q$ubAM;fw@-morod~}DPeAh+) z4FnD%oJtX_V+wMgeo9!EkSM+n?|TEtwSzT{62wYD#Jpn;c>lXFdQL>{{561W0Y(Ou zr@sqp^L1b?W5lF1`Vm&x0zB}7fs0n8F|rA$2x=ZYBC|<72gT|@KX_CTK59Y*4}N9< zRi~O#_YG5oE$%@2u*;D-;lI4o2@ql*gWNFmsgz*vdKLDzXTVzbMQYmFR5%pins=WF z{^1Kib}tF)5I%%eDg~VS>oorGuHlx!bXMp8n+8A+PxZevd{C>v~k4Uk3Zl-wL-DQN4kzg`SnvM4=4KyD5Wr z`yo<2JJyZGY{9WWjZl=+i8Pau_sUr&u3cDY-1-7`PZpLEVDSETke+=FGRJ*a0u|!K zh!GMvLPG|p(0+Y2taV=(;|Ysy07PYl-&mEx&z>=Ah-)wXW0QKON6_;Z>giSs7I5zc zdCcvxkf#z=&vq-I>?0VqI93Er!0__mNdj0E(AnIgcru1Y`(plCu2 z@caiND)a3x0-3hDK_t&=$pIT)XION5TI9*W#VH@XIsXj+7$_l-sH9c23NUG;jWrkV zLGzH^S3_#tM()D3V56o<{vuEuORQ}AA*{9606EET#)wWB`!5nH9%~sJOo5!p%y(~v zdFMQl%?OvTLmMhLrf2^6vNYcAlWy$lKuvzZI(w#buXqqVLKO@?d9a0L=j0ocE^(33 zl{EV!w|Jf8FMl9m2FmxJ4f~z7(&{MkR!#8oZWtq{Aall@F!nyg1D&p;=r|#xgdj59{nXFyOfk!AO^(?4!(Z?*#)meoAGS`A=%X?1H68%~%}ezpd+0 zzV}QZOI+sH6W&r@Zt>G#?cJUgIuyWnz6$fsk2g@^kP4$U2dpC=yv-1*!)JgIN?@In z9RM|YhX|B92!4BU9+Nw4QF*Sr>JsO|j%LeU@Fdvi1NHnzZrHkyEUc zmq#ltP!CD}`EJXB}7N1X6hqGROZA>6ur{NGl2n zGRGzwsJ?hB%8z}aAr5r)paslZW?);NY(t5*ia5Ej1Tc!ObYI|*aaBCBBp;s^*0Qj; z?-c*dSc1#~AOHEhfERayfApd(FzkF882A9(w!oT4BQ^C5q^5s5REVTL4&u?Y3_fo^ zDYKIX^q``z`8OMQ{ym^I>tB2dbKv9yw6;lYXM0SBIb9X3TwEAl_Z3y=9mt;i3#4Xz zCMux)R+VUi$OcFPrBMCzN|aY!3?{^MV`&|EYf}a|{T2i3-=waw=<1ypL?QrsWbDpd6{7u4w zjB!Vc(wFDijztBQ10ZUO)^Gm_)pyo{HH{3v^HBGkdjK-5d5wwQng9p-x@3I-20N{& z8&tXQ1B;6yBN>(m?DF45$Sk-)qyKtg-h7BySfXr$bxegZ>3F2}KT8T{CwjXpbYj7` zjOv?fV6FW+kpIw$zKyxB7~XN=({5qd5O!e!o?iz}o)$Dt=R4v+sz4vQZxyRQTZm~` ztb1|=$xHng;y;!DlK#8zESbL1Vo`-EHzruN4aSs($jtc;SbLXtC5!KT1?GxV8%pEC zPeR5r|CbCeydMlAVL8JlIsnR<_556{`;d%j=Xm1M{Lso+ZuP|J>Y@Dif+zI)Z}X2} zJ^k-8*Ckm(=Q>3LDm<{gCLnwE{V>MP2&Qq)`bp)5U&4C)OJL27RjHMXAq6sT8N)Uz zYo+4LS`t9lB7LSwYYw7!nPbhR1$2+(jYVRyOj(c%M41+muhLpbZpkLV(CELF=fZw- zjm&?;5=5kN+l5PK&wW@LO=x+PT;IHXcEbxz%6;G1Nd*Nag|rdh0?a0MlMCyk6}d6> zGv9Y%5p#PgD42CdVrPxl=$tDohjLWj`#RFcd`;8qzPD$M_x3vy>MVRcFwmC8N!7hutC46TupR!9dpQcD_D9? zslIX+ONpMA)TDXHp0iQ{B2qTZN7etf{2bO3SGhSXBZ)(0E*1Xmim=YiCw`3d$FA}s zxC))LiZ}4Vkk*P-IqTBpz+Epuma}T~&4d69p$l11?e4Jg_@zbh3PIw0m@35OJ;LuaP^~mQ?d3iZlbB99%$uH=YvVb#hg{GwMjHO-?phuk8 zJvD-!R5P;lq863DINQRtr_@_i<=|#NSSknBHXdy3K`_Q217rLwurbrYM5*3yMHNq) zh!%d$ITfuC;R7}FZ&KX0*JfffMJOXPgzH=iDS z@^i)d^`NRUlZ+uzOg%8R1!MZBkv;X-K`p1{M+zoHLZk=Pn{z4>Izfg?U6qm$(fq?d zHdKlBm$8oj1+cB3BkQh*IM;Jf^IMz?pbMTRCX2O^0>iSiOq_pYrT%Cv^qP2OP~^Tm z{~@{0{OaLEde zQ7yjU;Zp)ZcmxMZ7uHu?<>6F?k*ysze)Czg@zxF{e9HsKp8Ft3ABt1BGQ$T6V`A(b6kB_9@6X_eUaKl=*2L*%94!x~*bTwXA#6 zO&l+NK*a+t)K;9;`7gtQ0LCOGP63BHQ+MQnYv)(+<#|^9jpa@!Li&h*KxXdu-1QFg z?vrGfY11gNMnY*Hai;y&6DZ$*jxR3`PgmUiCP$Lq>1%5Pe)bf{)vLKC^H4DB$MgZH zyP2SOi%gWbf&q_RV&Z^(=zX*XUgKgZk&YSr9w{m^l`a1*>Uc)?3CNzk(!JBl#_z-0 z_yeyplN^^sN2(UzS3d$ySZ0eCB86S}6v=E5%az9T3iQ=#=^oi-j?Qf{!x zT=qg!olkT)QHN>O1RFgKsY5P-vCk1OMjwFk1D_P#SF%~CzMOV21O-UW`^TsKieuwD zT$JtyZ)uBgU>HE3)di0Aei5!*0Ir-_#dT*?kk2<_g-X|vSvwt@6%!O3C@8S@NrD4G zAP-9^JP4^0%~wCj@w2Bn#hYk8 zaoOPAc?XG?4Q<)MaN}7OeDX+JSRw_Pzk=5#21$3ISbL(rmo^FB75B+hjTX=J8&vpQ z*@sJ5843W!_cbj}&kb}6c`dbn(QX{qEv(}5V{Md*(j|uN^{*j8=iN(FGjQVuj(>TC zi-mLfx@)}p2vea>R=D1-KM|+cKQ?I=>ii1gr*g_ZPVB;q#7f!$dZZ#)*tSA*296R$2b0^#Q&(m#8 zAJ6}8*66+R54^Yy_{u}JSmPbts>?D$kvAcDf&<4-np{%{`XQIDUc=<+)i;A)$N@&= zfPbEA?R#LQ^NbpU}#;wk;1w#Pp5!db97%w=zF^Ht83`WvnW*5iBM{%4yjbl`stdW*2 z2{fId_K>Nymy8N_V&{^;#yhkE2JG4ctbT>#SI=^6dK+S|nDE9sp7GUVb#YEAI8eE8 z@E~WYR=e$GJa~>m@(rc7e%fPl0p!#%5Fjp`#&PI4U}UQb<+2*3c5m~y)rvZ_v#knI zgm~A6er%vW5B%|c2^{^rw!;A~mtYUA8uCO7bU=(aI&l1?ZY{iVEv;-5tQ;_%ja^cU zk|-v5l4$d>M!?gk73K#}xKeC&I>Z@%BGASbz1h=#Eo!?F0+W_asd!2I%#3J~>#!r6 zfxQSs@ggS|Jvu}MeMO+RD1($)kz3wTKQk>os_j>5Rn~pc!TE1okkCA<;*U_K90YKX z_rjv;OLm25LQafO3mz$?kFx@wF#pL3@Tkx8!$SXFVX}k?Wr=1B%JIAFmBiE z$kX_M)0vP9;Gi=X6Z!`$I>d2_E~=}oR7m6sjpdxIV5fUj&l6(o+7srwmIp!NNw2Y> zAol07TpahyETgzy$Xg zI6ZEP^yBydtZ|{pL)4DQVQ)%I*dgE&^OWDo5?NkoWcOE{%htw)jq99L!!+vIoK=5Q zjewVoBI2Y*un9a!dhxX4Qf(ZU`v2~`!59FCAWs6^k?BFlbPNU<`4KtRZTmK_sBKB!K25dD%_Ob0Mo}%yvwUC+`_a zG*6-7P965sXpef*L>u1leZp+@#*~EXWQ2@@3X|bzwb`s zi}?4q&*t(P)^_a45lw^v8}?uU9kIWP?j-%neBee8M1TqS!H98xGAq};D_-O8m&-KN z&#YB}8_!z9N783^6|JRwLReRWjmCeS1g2**%$luzFNoL)I<*OMDbvaV0`D)b&sC|h#pw0tBs1Z6-J zH?;Z1ceg+fW}oHLjjrous{&9>{!l0a*`fqBtpkJVObl<}7~Wu_vEIbM8jiXoht7Z^ z2eJi*gE@wM8HPQb412p64rVpvOAsK}CQPIfPM|H*jSs4AzXWWstO-ydWn2V}wvL_P zo8T_p=4~Rt@K=-9GL#|s@AIyyCRS$&Elsc|&}g7BzdRDt6WkKbM3hD_w3m^7f5 zfp%_79O6y_HD3fe3k-v6O`O$Q#QDb;a7K%Pk^N0T2S8L%Vknj@O7Lq23u~**qz-7h z8i*3G>#&BWcO>x8D+xULwvP9@8TzF-(g~ns1_s*VCa&l25vcNNFH_p!1_B$)X@xnH zvUb!p;!xm7o?+Ag6Z6LBanblZ#tkb8t1KD}g_7h-0!*+4ad5=Ma}g8qthycXE>Vk~ zl-};2@9J3jVgk!wNMh$<4gJ$xa5RDJY$H0#^E)};Yz-I;HhSy??xTTNpq6hKJjmPz ziuiFzorwh>%45+fIW!G2!HH)LCLEA-W-*YAd5Y!KsLk3Wz>*xh4`{gaZ%N$o*Ch6L zGr{B3ZyHd0Zd75dWp4Iz79hY4jCUisH9UtV+Ts9ND^UOec;Sh8Tr(w$vB#89%roSQ z5>Wa(+6RG0e>Djpk>=R`u7)2ymd5HA6R1gW@kfp{_=v}?K0Z*5vC(5siqcGh+!}UE zOD~bfK9pm^+y8K8H|C7b!z=>b1{1v7msT2gaLAfT*3~5eEy3}J7n4}LHig}t(u&;x zhd!ar%yHzM1Xt*WN^&KF2CV$0l2_zFrjIf3i}NxVJ*0$8HVs))ctgjKIu27fyUKFS?YP1Rq71IbU%ES4*=Z4Ygx$d`!{;XDaMRh{Ad%l) zU_yKTyB%byWW~e?*F2iSueT&Hs8$9mk>bqvWB6dO(d|SFF{gnGq4H(cG(VhUSUj~G z-<+C7F2@Ad{X1A|*uYx-tEu7m+2#~}xG9MNHS)Qf!ZO&uSGI6Ax_x{EvhmV`1R!zj z4Ij(k%V*^T4G8Vumo%WMkc(_BG92yM91+Tbf{i+kTc1ec`gKVRtRW}pfVT(M>b!dh zxM9g;|2XIx$9vrxzBj!aS53_#lVKvP?Mqw*6Xp+tF&#+M09vwV2v#^-NHP+^6v2}1@t04?c0a2M2 zoGjyLC1eVc#S+I(X)9vI{7w9hkE$g~#900%V#K;oy5v7LN`#y8VL@;X<&lqtqac=)hWz zM;9DHQ$H>OhN_(xP4^%!)e_*{`;j>HTS%VyU7(Z)l65G)uoT6OR|yccvF9T(=^HS2 zJq5GlFW`Hg2hZ*YM4LSan4DZX3A}TdVdigBIFtoax-*h1OH!{PTcBFsvla!eR|tf6 zj0+GC=Nayt-Gx~v70}h)3%Nz3Y-A{W0`#<;?$-3C|K|@OIco*<_H%)fK}iD?9+(gF zt+k-YBr)R_Bqm&8ci-6jZ4{sX6w{cJ2oYxP4BS;92^vs)P73Q44MODc}cQ1@GJiUd)3Leg)ZcmogsM_KcPMd{|ouwpJfAG4J}xxTlDbu0fre% zlOhrCeNHb8lt)Z)uB3%{tG{HS?`4=s!d&~YEV?qipaY9fKl~LWr`)K#e_3ac^x}KB z3hvaJ&$20@_{_~PHeU;tNJ2aDQlvh4Cr~N?dJ3i2?nmLF&w$kql7rF9L(oG#aKl<1 zH$SFhNIj(E7DtRAqGim9A!qr&rkm09*s$n`)Pa$rMdp*xRes0WIFu3lM=o2+cR{O29a`?{7Z10?yJ@_V)(|-!BWja{DCXbz2nw5le z2&ogNir?h9`DGu4+3_4${Rqj|eE_g!z29G><0nt(V)@CRq71gr0C0m&l%qwouy#Qw z+8a&ejVig;J5`HWpk@%*z;+}~yaf9A1yU^pO$h?ia#94I9j-`l&7Du7^vZH!**yCm zSbCsrrx%V*+`O8;0Uf1tpESI@x&a9tX>^xgy> ze1-DAv=&!^bICp=E%<4`N!ke}<=5@AGnhM}&^!4Rh!(A0rog-3MRM{IBqn`b0!|T^ z;~=?4p)hN3P>4`CimR>AR{?JBcpS#MFM)S;C}~z5z(SVQ0V}s^ShPA=mO1gVL>Frr zb3$-NO#w~@N*qHAdm9&Z;+O_5789#>WMSq`7HnjYn)@ecBTtu>W?Lm$swrd^@7w`x z*hF!THs&0mk)`vt_*ea(K9eFj^d|DF&Ih{pNy%0PMG#mNrS0t^$Ckih;n)I9l8{t| zDbyt!Twi8EK~6kNjh%gL5%*l&B?>b7j1p|1Nd_2TbwiQ5{AsXsf5m5tFPR2@@D1ee znJO*1m;;)Mtu~CGZ#ycod8qYDxx$0wF!kk%mGpjRe?)Q5ew9&fQ#?evF25V z0YnXs03s+vV9jGrh+O?8l|Y%VAI!+%8&h(9qY}K%oS(t8u?8}Exyab3hX^S4iC}_~FfP7Tk(sga8z^pDD#3M1 zEXwT~T|nJ1q{-@Q2FS;;cuNe9j^eXFf$`K2#O$a>qLG!>r-8@bV3@s37u7%_1>*B- z>JmBxB310{It)x(s-uhI7L{Xi8l%(bSaX{K*Z$Ul zJOgqDa9pE_wF|q1#ZoGyZw*)SE$SLkbNMqs5Z{thx@Vd)6U$swKgCFsoGXYt0~<6p zfL3%ApSuOd6N{_1T)G?STjJgsztQo}cV)qeRAeDRL=?D02}kn4jP@c{&CiIsgFbg= z7T=CJ8>tIc2J`JpccbvYWni@fq=L|?j7I5ODlg6Kflhgb^Y2mth$Es?oNKK49EvY5 z?^WJG=-m`0(lxAmT{*P~y{jxY7OKB zAK8i0+v~wQo`bpnW$>;&G6zgYsvq>$8AwcC0#-B7&9{~YHZsWHb(%=L%k{UOC((uY zP-)07tk$sXd4@rC{xqbsZPwg2F7!@v@sZ)nrxkG1C$eHyx9Z$&C4KwphoFr*)6chd z#foZxEH%4Ns0-mu>W0chjrSlWL42#HQ2fg;U_5cXa)#9f64bnvM8D=?hF|`fp|MVW z7s0u~;Lpi)S7U8D{C*Mx}2Dl=ZC_EXsTl+mq#aJ*v>RqTbwxap|qK zFdkmuNNHAQwKll*zz-i~_|ayDMoK{na0A+;pwVr)<vjLFsA>!#*$?Tn)UuFbdS zAa%hCzec5g8{NYCT%oW?;7|ld+)C+5C#V$76$O2mul*6lt^X|nx9c9N7m=3My>T7G zl8qtYDhNe&y%${P7)Wq||D0SnI+knm?GhwDa#gUtee4>T+t)yAo(!#Nl8|ab5m<*e zDx=S(0*cSx4CARA!0LxdYo{gpUg{hR+_L35(vJ?{tl|XL-1Y(cYj2W4;-r z+QGL9ERl4%d$R1c$lsFCEDEaNW5C%xV6CN zS1~Nx3Jk853PQ53pLf|PhvmxO%O}aC4a3Z_MXbCei|#@%6Xc>4k}6}A1IizP)<*i) z!?#vG;h(Ee_|rmv$ZIVF6*@(GsSEEDwBgRAse#ZEC_Hcx%x_RE+D}TCI%5OWDVd0Lrtt(*eyO+9ifR>+5k7Yz^FbU)gbh$$S0h7bx1zpDipW< zI=lvfxHNwVY}iDk=Wmb$=X7pjxm`!;<$FEQcb49+KrCsGyLdJ^f&{w$W--FaP^6E=7K8I%?4O)Z0!Ti9_3n07lQvx0I9?wQX< zwH_COz5LqBimkphi>d9!>at==6{Kd~3Z1HBxG8E3kgNr(AMVz+Hs8J_^S4%%W&P_k z6Kjd6W)NyV`z(-h0I4(v2co!F)63OD*mzSgP$N4}_e_4S;R3ff(<_%2n&UcVF<2qUU z;99+~IM+c7y)AL72Y$W@xPC1vMrUGP`7PIN$f7PR2b_Cc3HQz?r`E&dji!s0*yI_D zkvRQYS-@c}l}FSk5FeX69)r1i3(R+406(%rhPxB0y(4N9EE(C=A*@tXFj75Px*yo!4@jO3Jk%NhC2d4)*&aYk zRh6`HuAxo7O&Xgh4hg!iNH(c8Q)#)uz*^r^9`{g|;Wu+~m^-0Zo!;f9DEwfP*LXoJW3!4}k|3Ye|>g@EOA`?W^A7b$eSfV2lgixxHa==x-OJUV5Tyi(?z{?y19l=9+kY&f5VA|li zQZ^n#rsp7AqF0|bT#-Y2Bd@OF##%L?e~Axy5xjFRQWx9{{e+8ctxNS_to|6Vfo&d` zRf&@glH(l#D*&q;(xs6t3fTUFn5@YKZHnMfBpDcXrA$g5NRV#oj8a}dp2H~N9*7!xmWliRiAso zN>P>ss&>?CM54xg{Q<#|iK#zE;zM7wfj1t%9>u@iT3*3*MQ!ShZD%E9#FJF|Njzr~ z*l_@u`fIMR;D%)(%EnCzbebM>$Cq%&yxte(iHug$Y4)?`?>JdZe*!l( z_Yr6#J}miGqxT)o0pI;xufo_$pjyA%??f!;SpEXH(~Fg?wcI{&u5G!MfwgpokY-un z&QBYdGqHrOZdsUC)uE@r296OqS*nJi$`}eds9rbyS>jH4(90;|eTQPM>ery+_Rm^~ zynh>T*$PucWAcr5=MkC?vjrI&Il4VEabtTz$5|Sam5!wM)?ZP;NUFrCwisG0%TQrm zUUDeqTuV8y0c}W}ejT)7;|0+4YE=FYb9xoR#sSx&gO0<%^xI7w=#Kv$niu{^aQ$iC zGQx7h3Sdf`iTf@$dhrIO;!6AdGZhX~6%H*<(z4Fb@!-XrOh1Y;&?u{k17YwvqFDwc z62OJO@ zMI)=;Nvk<}z}hcY16SS8@vEmfhBip~sfa1k(c9$}3L>%k>!yXUMTu}e7Ozi<64N5S zHKT+~rY`{&vZ5RkRZ+Mc$Byag#9QkPz)#n6d}kfU5WC=`XVxldRBm>xz;#GnH8s5J zY3@$CZz%R#$O1Q=UBp+Wm=fUkX)l{NV7lCr+F*!){pDtkYt~3A5appU-ZcxdSgUOE&vFc+ zmwsY|wN8T$32#MDm<_Je%>{NcKt7AF%HNAhS;4`;%&{hJy`Y4a!4Qt_-*0y&;O+gu zm+m*kGP$h#iq`sGh@$LUByO5oELw=su;n*BpnAuGvh>8kP5ptJ&MD!-lepSfOz!6x ze-)z#rdZ)r;!v@#7?qvrz{+hL*RA2`=tR5?D?IST;bYd+(iY(k1FTgTYvq9;6+u<$ zROUbTBoo(7GtqvGOcT6+JK_Pa?E!Aw$g%40TvUdK?}+DkMq6H0l4WjOLck3MPhwgb zSle6LdyR3CQM&RY9E(0|qG>R|4cZ}3HrLn6g8FG~x+(W^1l~CSEZxHK+vn)*B$+z3 zHgNMBy&G7M@(-CKKGP;z@LFydurc+Xee3f1L9QSVJ*m+2nAbEEoEu-bP*0Qa}H!8`^f^#i!gB_N5FF8gs z-94PjhdP?1b_nELk)x{sA<`$eam+daIJ1>w6xHF;+o%L`Nk&F;OYPvfB1F1sQ|_Nj z31@lzu0z06Z*x5G67cw&^tL_FFD>83p?AkZ%qIln9vYQncC)6I*1)UfIXxULhdT{@ z@y*)#xdZ_+oj0OC$H`5=X)VCSCXV(YGBHh6E%wgOp895ikO@&7xGw{|`5v%!H^(#o z0-oQ^(Q!m#)sU8}2R#S1XA~GzZ|4KohO@`OmRUc<4Z4h5$~JkX*t6V_2@*=g(~BI# z8whk@SiQ`?(Y}kMm+73W!ErDLyxRrr>6Cv5GF(s#%?{#O+OwRFSeswQRstb_dwh}A zoD1A&hgEqbquwTravIhY7pu%%uCNj<(7xsbPPwo}bz3<~QY2!xeU0`dS6eICfL89W z*F7jQi|4Rh!Xfxd8{BYSjnT=n(KU+#< zY)GQ+$iYT5w{oz`tG|Jk7g4JdJp2Kjk4%t646GUvYEdoHt6Rnd$Z=YwNXz#uAv7S* zD>uwWG>;DHO|+K`rsU{rT%Gi6qZ&mU@dh@=y&WS_K0D@M*fbDzrMs;Va3ebEu$b~g z$9OOYM@4g61#4Aidh{qD-fVFXc<}QFfEzxNR$ZLiYGVRxb6d>wz2@q;>Cpo=n6{i# zJ%s%OSJ2 literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..af727e0 --- /dev/null +++ b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,80 @@ +{ + "images" : [ + { + "filename" : "40.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "60.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "29.png", + "idiom" : "iphone", + "scale" : "1x", + "size" : "29x29" + }, + { + "filename" : "58.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "87.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "80.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "120.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "57.png", + "idiom" : "iphone", + "scale" : "1x", + "size" : "57x57" + }, + { + "filename" : "114.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "57x57" + }, + { + "filename" : "120.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "180.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/BitcoinWalletMobile/Images.xcassets/Contents.json b/ios/BitcoinWalletMobile/Images.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/ios/BitcoinWalletMobile/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/Contents.json b/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/Contents.json new file mode 100644 index 0000000..2c0dd9b --- /dev/null +++ b/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "splash.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "splash@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "splash@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash.png b/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..bbcd8ad9f69d7693e4310a43c6e5229157b280c1 GIT binary patch literal 11281 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 V`K4Ey$nAgH)s=OW5DHe1{{hPMNd^D_ literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash@2x.png b/ios/BitcoinWalletMobile/Images.xcassets/splash.imageset/splash@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..759b471f1b37b40057eaecc1ac5ea15be22ef434 GIT binary patch literal 23531 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 + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + Bitcoin Wallet + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + NSCameraUsageDescription + We need access to your camera so we can scan QR codes + UIAppFonts + + TitilliumWeb-Black.ttf + TitilliumWeb-Bold.ttf + TitilliumWeb-BoldItalic.ttf + TitilliumWeb-ExtraLight.ttf + TitilliumWeb-ExtraLightItalic.ttf + TitilliumWeb-Italic.ttf + TitilliumWeb-Light.ttf + TitilliumWeb-LightItalic.ttf + TitilliumWeb-Regular.ttf + TitilliumWeb-SemiBold.ttf + TitilliumWeb-SemiBoldItalic.ttf + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/BitcoinWalletMobile/LaunchScreen.storyboard b/ios/BitcoinWalletMobile/LaunchScreen.storyboard new file mode 100644 index 0000000..0173249 --- /dev/null +++ b/ios/BitcoinWalletMobile/LaunchScreen.storyboard @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/BitcoinWalletMobile/main.m b/ios/BitcoinWalletMobile/main.m new file mode 100644 index 0000000..b1df44b --- /dev/null +++ b/ios/BitcoinWalletMobile/main.m @@ -0,0 +1,9 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/ios/BitcoinWalletMobileTests/BitcoinWalletMobileTests.m b/ios/BitcoinWalletMobileTests/BitcoinWalletMobileTests.m new file mode 100644 index 0000000..342002a --- /dev/null +++ b/ios/BitcoinWalletMobileTests/BitcoinWalletMobileTests.m @@ -0,0 +1,65 @@ +#import +#import + +#import +#import + +#define TIMEOUT_SECONDS 600 +#define TEXT_TO_LOOK_FOR @"Welcome to React" + +@interface BitcoinWalletMobileTests : XCTestCase + +@end + +@implementation BitcoinWalletMobileTests + +- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test +{ + if (test(view)) { + return YES; + } + for (UIView *subview in [view subviews]) { + if ([self findSubviewInView:subview matching:test]) { + return YES; + } + } + return NO; +} + +- (void)testRendersWelcomeScreen +{ + UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController]; + NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS]; + BOOL foundElement = NO; + + __block NSString *redboxError = nil; +#ifdef DEBUG + RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) { + if (level >= RCTLogLevelError) { + redboxError = message; + } + }); +#endif + + while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) { + [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + + foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) { + if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) { + return YES; + } + return NO; + }]; + } + +#ifdef DEBUG + RCTSetLogFunction(RCTDefaultLogFunction); +#endif + + XCTAssertNil(redboxError, @"RedBox error: %@", redboxError); + XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS); +} + + +@end diff --git a/ios/BitcoinWalletMobileTests/Info.plist b/ios/BitcoinWalletMobileTests/Info.plist new file mode 100644 index 0000000..ba72822 --- /dev/null +++ b/ios/BitcoinWalletMobileTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..ea1dbb7 --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,37 @@ +require_relative '../node_modules/react-native/scripts/react_native_pods' +require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' + +platform :ios, '10.0' + +target 'BitcoinWalletMobile' do + config = use_native_modules! + + use_react_native!(:path => config["reactNativePath"]) + + + target 'BitcoinWalletMobileTests' do + inherit! :complete + # Pods for testing + end + + permissions_path = '../node_modules/react-native-permissions/ios' + pod 'Permission-Camera', :path => "#{permissions_path}/Camera" + + # Enables Flipper. + # + # Note that if you have use_frameworks! enabled, Flipper will not work and + # you should disable these next few lines. + # use_flipper! + # post_install do |installer| + # flipper_post_install(installer) + # end +end + +target 'BitcoinWalletMobile-tvOS' do + # Pods for BitcoinWalletMobile-tvOS + + target 'BitcoinWalletMobile-tvOSTests' do + inherit! :search_paths + # Pods for testing + end +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 0000000..d791084 --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,481 @@ +PODS: + - boost-for-react-native (1.63.0) + - BVLinearGradient (2.5.6): + - React + - CocoaAsyncSocket (7.6.4) + - DoubleConversion (1.1.6) + - FBLazyVector (0.63.3) + - FBReactNativeSpec (0.63.3): + - Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.3) + - RCTTypeSafety (= 0.63.3) + - React-Core (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - Folly (2020.01.13.00): + - boost-for-react-native + - DoubleConversion + - Folly/Default (= 2020.01.13.00) + - glog + - Folly/Default (2020.01.13.00): + - boost-for-react-native + - DoubleConversion + - glog + - glog (0.3.5) + - Permission-Camera (3.0.0): + - RNPermissions + - RCTRequired (0.63.3) + - RCTTypeSafety (0.63.3): + - FBLazyVector (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.3) + - React-Core (= 0.63.3) + - React (0.63.3): + - React-Core (= 0.63.3) + - React-Core/DevSupport (= 0.63.3) + - React-Core/RCTWebSocket (= 0.63.3) + - React-RCTActionSheet (= 0.63.3) + - React-RCTAnimation (= 0.63.3) + - React-RCTBlob (= 0.63.3) + - React-RCTImage (= 0.63.3) + - React-RCTLinking (= 0.63.3) + - React-RCTNetwork (= 0.63.3) + - React-RCTSettings (= 0.63.3) + - React-RCTText (= 0.63.3) + - React-RCTVibration (= 0.63.3) + - React-callinvoker (0.63.3) + - React-Core (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.3) + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/CoreModulesHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/Default (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/DevSupport (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.3) + - React-Core/RCTWebSocket (= 0.63.3) + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - React-jsinspector (= 0.63.3) + - Yoga + - React-Core/RCTActionSheetHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTAnimationHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTBlobHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTImageHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTLinkingHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTNetworkHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTSettingsHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTTextHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTVibrationHeaders (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-Core/RCTWebSocket (0.63.3): + - Folly (= 2020.01.13.00) + - glog + - React-Core/Default (= 0.63.3) + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsiexecutor (= 0.63.3) + - Yoga + - React-CoreModules (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.3) + - React-Core/CoreModulesHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - React-RCTImage (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-cxxreact (0.63.3): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-callinvoker (= 0.63.3) + - React-jsinspector (= 0.63.3) + - React-jsi (0.63.3): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-jsi/Default (= 0.63.3) + - React-jsi/Default (0.63.3): + - boost-for-react-native (= 1.63.0) + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-jsiexecutor (0.63.3): + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - React-jsinspector (0.63.3) + - react-native-camera (3.40.0): + - React-Core + - react-native-camera/RCT (= 3.40.0) + - react-native-camera/RN (= 3.40.0) + - react-native-camera/RCT (3.40.0): + - React-Core + - react-native-camera/RN (3.40.0): + - React-Core + - react-native-randombytes (3.6.0): + - React-Core + - react-native-safe-area-context (3.1.9): + - React-Core + - react-native-tcp-socket (3.7.1): + - CocoaAsyncSocket + - React + - React-RCTActionSheet (0.63.3): + - React-Core/RCTActionSheetHeaders (= 0.63.3) + - React-RCTAnimation (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.3) + - React-Core/RCTAnimationHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTBlob (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - React-Core/RCTBlobHeaders (= 0.63.3) + - React-Core/RCTWebSocket (= 0.63.3) + - React-jsi (= 0.63.3) + - React-RCTNetwork (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTImage (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.3) + - React-Core/RCTImageHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - React-RCTNetwork (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTLinking (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - React-Core/RCTLinkingHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTNetwork (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.3) + - React-Core/RCTNetworkHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTSettings (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.3) + - React-Core/RCTSettingsHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - React-RCTText (0.63.3): + - React-Core/RCTTextHeaders (= 0.63.3) + - React-RCTVibration (0.63.3): + - FBReactNativeSpec (= 0.63.3) + - Folly (= 2020.01.13.00) + - React-Core/RCTVibrationHeaders (= 0.63.3) + - React-jsi (= 0.63.3) + - ReactCommon/turbomodule/core (= 0.63.3) + - ReactCommon/turbomodule/core (0.63.3): + - DoubleConversion + - Folly (= 2020.01.13.00) + - glog + - React-callinvoker (= 0.63.3) + - React-Core (= 0.63.3) + - React-cxxreact (= 0.63.3) + - React-jsi (= 0.63.3) + - RNCAsyncStorage (1.12.1): + - React-Core + - RNCCheckbox (0.5.6): + - React-Core + - RNCClipboard (1.5.1): + - React-Core + - RNCMaskedView (0.1.10): + - React + - RNGestureHandler (1.9.0): + - React-Core + - RNOS (1.2.6): + - React + - RNPermissions (3.0.0): + - React-Core + - RNReanimated (1.13.2): + - React-Core + - RNScreens (2.15.0): + - React-Core + - RNSecureKeyStore (1.0.0): + - React + - RNSVG (12.1.0): + - React + - Yoga (1.14.0) + +DEPENDENCIES: + - BVLinearGradient (from `../node_modules/react-native-linear-gradient`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) + - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - react-native-camera (from `../node_modules/react-native-camera`) + - react-native-randombytes (from `../node_modules/react-native-randombytes`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-tcp-socket (from `../node_modules/react-native-tcp-socket`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)" + - "RNCCheckbox (from `../node_modules/@react-native-community/checkbox`)" + - "RNCClipboard (from `../node_modules/@react-native-community/clipboard`)" + - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - RNOS (from `../node_modules/react-native-os`) + - RNPermissions (from `../node_modules/react-native-permissions`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSecureKeyStore (from `../node_modules/react-native-secure-key-store/ios`) + - RNSVG (from `../node_modules/react-native-svg`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - boost-for-react-native + - CocoaAsyncSocket + +EXTERNAL SOURCES: + BVLinearGradient: + :path: "../node_modules/react-native-linear-gradient" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/Libraries/FBReactNativeSpec" + Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + Permission-Camera: + :path: "../node_modules/react-native-permissions/ios/Camera" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + react-native-camera: + :path: "../node_modules/react-native-camera" + react-native-randombytes: + :path: "../node_modules/react-native-randombytes" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-tcp-socket: + :path: "../node_modules/react-native-tcp-socket" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-community/async-storage" + RNCCheckbox: + :path: "../node_modules/@react-native-community/checkbox" + RNCClipboard: + :path: "../node_modules/@react-native-community/clipboard" + RNCMaskedView: + :path: "../node_modules/@react-native-community/masked-view" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNOS: + :path: "../node_modules/react-native-os" + RNPermissions: + :path: "../node_modules/react-native-permissions" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSecureKeyStore: + :path: "../node_modules/react-native-secure-key-store/ios" + RNSVG: + :path: "../node_modules/react-native-svg" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c + BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872 + CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845 + DoubleConversion: cde416483dac037923206447da6e1454df403714 + FBLazyVector: 878b59e31113e289e275165efbe4b54fa614d43d + FBReactNativeSpec: 7da9338acfb98d4ef9e5536805a0704572d33c2f + Folly: b73c3869541e86821df3c387eb0af5f65addfab4 + glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3 + Permission-Camera: 119b01de97a5b3edb637999e38476b68143b9d17 + RCTRequired: 48884c74035a0b5b76dbb7a998bd93bcfc5f2047 + RCTTypeSafety: edf4b618033c2f1c5b7bc3d90d8e085ed95ba2ab + React: f36e90f3ceb976546e97df3403e37d226f79d0e3 + React-callinvoker: 18874f621eb96625df7a24a7dc8d6e07391affcd + React-Core: ac3d816b8e3493970153f4aaf0cff18af0bb95e6 + React-CoreModules: 4016d3a4e518bcfc4f5a51252b5a05692ca6f0e1 + React-cxxreact: ffc9129013b87cb36cf3f30a86695a3c397b0f99 + React-jsi: df07aa95b39c5be3e41199921509bfa929ed2b9d + React-jsiexecutor: b56c03e61c0dd5f5801255f2160a815f4a53d451 + React-jsinspector: 8e68ffbfe23880d3ee9bafa8be2777f60b25cbe2 + react-native-camera: 35854c4f764a4a6cf61c1c3525888b92f0fe4b31 + react-native-randombytes: b6677f7d495c27e9ee0dbd77ebc97b3c59173729 + react-native-safe-area-context: b6e0e284002381d2ff29fa4fff42b4d8282e3c94 + react-native-tcp-socket: 96a4f104cdcc9c6621aafe92937f163d88447c5b + React-RCTActionSheet: 53ea72699698b0b47a6421cb1c8b4ab215a774aa + React-RCTAnimation: 1befece0b5183c22ae01b966f5583f42e69a83c2 + React-RCTBlob: 0b284339cbe4b15705a05e2313a51c6d8b51fa40 + React-RCTImage: d1756599ebd4dc2cb19d1682fe67c6b976658387 + React-RCTLinking: 9af0a51c6d6a4dd1674daadafffc6d03033a6d18 + React-RCTNetwork: 332c83929cc5eae0b3bbca4add1d668e1fc18bda + React-RCTSettings: d6953772cfd55f2c68ad72b7ef29efc7ec49f773 + React-RCTText: 65a6de06a7389098ce24340d1d3556015c38f746 + React-RCTVibration: 8e9fb25724a0805107fc1acc9075e26f814df454 + ReactCommon: 4167844018c9ed375cc01a843e9ee564399e53c3 + RNCAsyncStorage: b03032fdbdb725bea0bd9e5ec5a7272865ae7398 + RNCCheckbox: 80ee60cd2e67b46986e8e244db520655372deab4 + RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495 + RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f + RNGestureHandler: 9b7e605a741412e20e13c512738a31bd1611759b + RNOS: 6f2f9a70895bbbfbdad7196abd952e7b01d45027 + RNPermissions: 99dd8d4a30ff13509b949ca63cd1f69edc461775 + RNReanimated: e03f7425cb7a38dcf1b644d680d1bfc91c3337ad + RNScreens: 2ad555d4d9fa10b91bb765ca07fe9b29d59573f0 + RNSecureKeyStore: f1ad870e53806453039f650720d2845c678d89c8 + RNSVG: ce9d996113475209013317e48b05c21ee988d42e + Yoga: 7d13633d129fd179e01b8953d38d47be90db185a + +PODFILE CHECKSUM: a0befcf82291d8eaacdc50e4550745b09b83f95d + +COCOAPODS: 1.10.0 diff --git a/lang/ca.ts b/lang/ca.ts new file mode 100644 index 0000000..5bbdf64 --- /dev/null +++ b/lang/ca.ts @@ -0,0 +1,113 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var ca = { + // Initial page + getting_started: 'Començant', + create_new: 'Crear un nou moneder', + create_subtext: "Crearem un nou moneder perquè puguis començar a utilitzar Bitcoin.", + restore_existing: 'Restaurar moneder existent', + restore_subtext: "Ja tens un moneder i vols utilitzar les paraules de seguretat per restaurar-lo.", + change_language: 'Canviar idioma', + choose_language: 'Escollir idioma', + + // Create page + seed_phrase: "Llavor (paraules de seguretat)", + wrote_it_down: "L’he guardat", + generate: 'Generar', + warning: 'Advertència', + we_will_generate: 'Es generaran 12 paraules de seguretat.', + warning_text_1: "Escriu les paraules en l'ordre correcte i guarda-les en un lloc segur (offline). Si perds aquestes paraules, no podrás accedir al teu Bitcoin.", + warning_text_2: "Aquestes paraules de seguretat et permetran recuperar el moneder. Escriu-les en un lloc segur (offline).", + write_it_down: 'Anota la llavor', + keep_it_safe: 'Guarda-la en un lloc segur', + do_not_lose_it: 'No la perdis', + have_saved: 'He guardat les paraules de seguretat en un lloc segur.', + + // Restore page + restore_notice: 'Escriu les paraules de seguretat per restaurar el teu moneder.', + restore_warning: "Les paraules de seguretat que has introduit no són vàlides. Les paraules han d'estar escrites correctament i no han de contenir majúscules.", + restoring: 'Restaurant...', + + // Wallet home + refresh: 'Actualitzar', + overview: 'Resum', + send: 'Enviar', + receive: 'Rebre', + settings: 'Configuració', + amount_to_send: 'Quantitat a enviar', + not_enough_balance: 'No hi ha suficients fons per enviar aquesta quantitat', + send_max: 'Enviar el màxim', + amount: 'Quantitat', + miner_fee: 'Comissió', + total: 'Total', + confirmation: 'Confirmació', + sending: 'Enviant...', + im_sure: "Estic segur, enviar", + seed_modal: 'Llavor', + transaction: 'transacció', + transactions: 'transaccions', + buy_bitcoin: 'Comprar Bitcoin', + + // Pagination + page: 'Pàgina', // Displayed as 'Page 1 of 1' + of: 'de', + + // Overview + + total_balance: "Fons", + no_transactions: "Encara no has fet cap transacció", + what_to_do: "Què t'agradaria fer?", + date: 'Data', + status: 'Estat', + processing: 'Processant', + unconfirmed: 'Sense confirmar', + complete: 'Completat', + + // Send + send_to: 'Enviar només a direccions de Bitcoin (BTC)', + bitcoin_address: 'Adreça de Bitcoin', + address: 'Adreça', + low_priority: 'Prioritat baixa', + standard: 'Estàndard', + important: 'Important', + low_priority_desc: "Pagues menys comissions però considerant que aquesta transacció és de baixa prioritat i no et fa res esperar més temps a la confirmació.", + standard_desc: "S'utilitzarà una comissió moderada tot i que en moments de gran congestió això pot comportar un temps de confirmació més llarg (passa poques vegades)", + important_desc: "S'utilitzarà una comissió premium per assegurar una confirmació en menys de 30 minuts, aquesta és una transacció de prioritat alta per quan es necessita una confirmació ràpida.", + not_enough: "No tens suficients fons per enviar la quantitat especificada i pagar la comissió dels miners. Prova amb l'opció 'Enviar el màxim'.", + dust_error: "La quantitat que estàs intentant enviar és massa petita perquè la xarxa Bitcoin la pugui processar.", + bitcoin_network_fee: "Comissió de xarxa", + + // Receive + receive_only: 'Rebre només Bitcoin', + wallet_address: 'Adreça del moneder', + address_below: 'a la següent adreça', + + // Settings + show_seed: 'Recuperar', + language: 'Idioma', + currency: 'Moneda', + exit_wallet: 'Sortir del moneder', + + // Buttons + back_button: 'Enrere', + restore_button: 'Restaurar', + next_button: 'Següent', + ok_button: 'OK', + copy_button: 'Copiar', + save_button: 'Guardar', + + // Notification + notification_title: 'Transacció Entrant', + + // Exit wallet + exit_text: "Això destruirà els arxius del moneder i tots els registres de les teves transaccions. L'única forma de restaurar el teu moneder serà a través de les paraules de seguretat.", + exit_are_you_sure: "Estàs segur que vols eliminar i sortir d'aquest moneder?", + exit_label_text: 'Sí, eliminar aquest moneder', + exit_delete: 'Eliminar', +} + +export default ca diff --git a/lang/en.ts b/lang/en.ts new file mode 100644 index 0000000..a93daa9 --- /dev/null +++ b/lang/en.ts @@ -0,0 +1,115 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var en = { + // Initial page + getting_started: 'Getting Started', + create_new: 'Create new wallet', + create_subtext: "We'll create a new wallet for you so you can start using Bitcoin.", + restore_existing: 'Restore existing wallet', + restore_subtext: "You already have a wallet and want to use your recovery words to restore it.", + change_language: 'Change language', + choose_language: 'Choose Language', + + // Create page + seed_phrase: "Recovery Words", + wrote_it_down: 'I wrote it down', + generate: 'Generate', + warning: 'Warning', + we_will_generate: 'We will generate for you 12 recovery words.', + warning_text_1: "Write the words down in the correct order, and keep them safe, offline. If you lose these words, you won't be able to access your Bitcoin.", + warning_text_2: "These recovery words will allow you to recover your wallet. Write the words down and keep them safe, offline.", + write_it_down: 'Write it down', + keep_it_safe: 'Keep it safe', + do_not_lose_it: 'Don’t lose it', + have_saved: 'I have saved my recovery words safely.', + + // Restore page + restore_notice: 'Please enter your recovery words to restore your wallet.', + restore_warning: 'The recovery words you have entered are invalid. Words must be spelled correctly and have no capital letters.', + restoring: 'Restoring...', + + // Wallet home + refresh: 'Refresh', + overview: 'Overview', + send: 'Send', + receive: 'Receive', + settings: 'Settings', + amount_to_send: 'Amount to send', + not_enough_balance: 'Not enough balance to send that amount', + send_max: 'Send max', + amount: 'Amount', + miner_fee: 'Network fee', + total: 'Total', + confirmation: 'Confirmation', + they_receive: 'They receive', + recepient: 'Recepient', + sending: 'Sending...', + are_you_sure: 'Are you sure you want to send this transaction?', + im_sure: "Yes I'm sure, send", + seed_modal: 'Recovery Words', + transaction: 'transaction', + transactions: 'transactions', + buy_bitcoin: 'Buy Bitcoin', + + // Pagination + page: 'Page', // Displayed as 'Page 1 of 1' + of: 'of', + + // Overview + total_balance: "Total Balance", + no_transactions: "You have not made any transactions yet", + what_to_do: "What would you like to do?", + date: 'Date', + status: 'Status', + processing: 'Processing', + unconfirmed: 'Unconfirmed', + complete: 'Complete', + + // Send + send_to: 'Send only to Bitcoin (BTC) addresses', + bitcoin_address: 'Bitcoin address', + address: 'Address', + low_priority: 'Low priority', + standard: 'Standard', + important: 'Important', + low_priority_desc: "You pay less in fees, but you consider this a low-priority transaction and you don't mind possibly waiting longer for confirmation.", + standard_desc: "This will use a moderate fee, during times of high congestion this may lead to longer confirmation time, but these are rare.", + important_desc: "Uses a premium fee to target confirmation within 30 minutes, this is a high priority transaction and you want it confirmed quickly.", + not_enough: "You don't have enough to send that amount and also pay the network fee. Try sending your entire balance with the Send Max button instead.", + dust_error: "The amount you are trying to send is too small for the Bitcoin network to process.", + bitcoin_network_fee: "Bitcoin Network fee", + + // Receive + receive_only: 'Receive only Bitcoin', + wallet_address: 'Wallet address', + address_below: 'to the address below', + + // Settings + show_seed: 'Recovery', + language: 'Language', + currency: 'Currency', + exit_wallet: 'Exit wallet', + + // Buttons + back_button: 'Back', + restore_button: 'Restore', + next_button: 'Next', + ok_button: 'OK', + copy_button: 'Copy', + save_button: 'Save', + + // Notification + notification_title: 'Incoming Transaction', + + // Exit wallet + exit_text: 'This will destroy your wallet files and all records of your transactions. The only way to restore your wallet will be through your recovery words', + exit_are_you_sure: 'Are you sure you want to delete and exit this wallet?', + exit_label_text: 'Yes, delete this wallet', + exit_delete: 'Delete' +} + +export default en diff --git a/lang/es.ts b/lang/es.ts new file mode 100644 index 0000000..a0e1dce --- /dev/null +++ b/lang/es.ts @@ -0,0 +1,115 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var es = { + // Initial page + getting_started: 'Empezando', + create_new: 'Crear nuevo monedero', + create_subtext: "Vamos a crear un nuevo monedero para que puedas empezar a usar Bitcoin.", + restore_existing: 'Restaurar monedero existente', + restore_subtext: "Ya tienes un monedero y quieres usar la frase semilla para restaurarlo.", + change_language: 'Cambiar idioma', + choose_language: 'Escoger idioma', + + // Create page + seed_phrase: "Frase Semilla", + wrote_it_down: 'La he guardado', + generate: 'Generar', + warning: 'Alerta', + we_will_generate: 'Vamos a generar 12 palabras de recuperación (frase semilla).', + warning_text_1: "Anota las palabras en el orden correcto y mantenlas a salvo (offline). Si pierdes estas palabras, no podrás acceder a tu Bitcoin.", + warning_text_2: "Estas palabras de recuperación (frase semilla) te permitirán recuperar tu monedero. Guárdalas en un lugar seguro (offline).", + write_it_down: 'Anota la frase semilla', + keep_it_safe: 'Mantenla a salvo', + do_not_lose_it: 'No la pierdas', + have_saved: 'He guardado mi frase semilla en un lugar seguro.', + + // Restore page + restore_notice: 'Porfavor escribe la frase semilla para restaurar el monedero.', + restore_warning: 'La frase semilla que has introducido no es válida. Las palabras deben estar escritas correctamente y no deben contener mayúsculas.', + restoring: 'Restaurando...', + + // Wallet home + refresh: 'Actualizar', + overview: 'Resumen', + send: 'Enviar', + receive: 'Recibir', + settings: 'Configuración', + amount_to_send: 'Cantidad a enviar', + not_enough_balance: 'No hay saldo suficiente para enviar esa cantidad', + send_max: 'Enviar el máximo', + amount: 'Cantidad', + miner_fee: 'Comisión', + total: 'Total', + confirmation: 'Confirmación', + they_receive: 'Reciben', + recepient: 'Destinatario', + sending: 'Enviando...', + are_you_sure: '¿Estás seguro que quieres enviar esta transacción?', + im_sure: "Estoy seguro, enviar", + seed_modal: 'Frase Semilla', + transaction: 'transacción', + transactions: 'transacciones', + buy_bitcoin: 'Comprar Bitcoin', + + // Pagination + page: 'Página', // Displayed as 'Page 1 of 1' + of: 'de', + + // Overview + total_balance: "Saldo", + no_transactions: "Todavía no has hecho ninguna transacción", + what_to_do: "¿Qué te gustaría hacer?", + date: 'Fecha', + status: 'Estado', + processing: 'Procesando', + unconfirmed: 'Sin confirmar', + complete: 'Completado', + + // Send + send_to: 'Enviar solo a direcciones de Bitcoin (BTC)', + bitcoin_address: 'Dirección de Bitcoin', + address: 'Dirección', + low_priority: 'Prioridad baja', + standard: 'Estándar', + important: 'Importante', + low_priority_desc: "Pagas menos comisiones pero considerando que esta es una transacción de baja prioridad y no te importa esperar más tiempo para su confirmación.", + standard_desc: "Se usará una comisión moderada aunque en momentos de gran congestión esto puede comportar un tiempo de confirmación más largo (ocurre pocas veces)", + important_desc: "Se usará una comisión premium para asegurar la confirmación en menos de 30 minutos, esta es una transacción de alta prioridad para cuando se desea una confirmación rápida.", + not_enough: "No tienes saldo suficiente para enviar esta cantidad y pagar la comisión de red. Para enviar todo el saldo disponible intenta usar el botón (Enviar el máximo).", + dust_error: "La cantidad que intentas enviar es demasiado pequeña para que la red Bitcoin pueda procesarla.", + bitcoin_network_fee: "Comisión de red", + + // Receive + receive_only: 'Recibir solo Bitcoin', + wallet_address: 'Dirección del monedero', + address_below: 'a la siguiente dirección', + + // Settings + show_seed: 'Recuperación', + language: 'Idioma', + currency: 'Moneda', + exit_wallet: 'Salir del monedero', + + // Buttons + back_button: 'Atrás', + restore_button: 'Restaurar', + next_button: 'Siguiente', + ok_button: 'OK', + copy_button: 'Copiar', + save_button: 'Guardar', + + // Notification + notification_title: 'Transacción Entrante', + + // Exit wallet + exit_text: 'Esto eliminará los archivos del monedero y todos los registros de tus transacciones. La única forma de recuperar tu monedera será usando la frase semilla.', + exit_are_you_sure: '¿Estás seguro que quieres eliminar y salir de este monedero?', + exit_label_text: 'Sí, eliminar este monedero', + exit_delete: 'Eliminar' +} + +export default es diff --git a/lang/fr.ts b/lang/fr.ts new file mode 100644 index 0000000..f398be6 --- /dev/null +++ b/lang/fr.ts @@ -0,0 +1,115 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var fr = { + // Initial page + getting_started: 'Démarrer', + create_new: 'Créer un nouveau portefeuille', + create_subtext: "Pour que vous puissiez commencer à utiliser Bitcoin nous allons vous créer un nouveau portefeuille.", + restore_existing: 'Restaurer un portefeuille existant', + restore_subtext: "Vous possédez déjà un portefeuille et souhaitez utiliser votre phrase de récupération pour le restaurer.", + change_language: 'Changer de langue', + choose_language: 'Choisir une langue', + + // Create page + seed_phrase: "Phrase de récupération", + wrote_it_down: 'Je l\'ai écrit', + generate: 'Générer', + warning: 'Attention', + we_will_generate: 'Nous allons vous générer une phrase de récupération composée de 12 mots.', + warning_text_1: "Écrivez ces mots dans l'ordre et conservez les en sécurité, hors ligne. Si vous perdez ces mots, vous ne serez plus en mesure d'accéder à vos Bitcoins.", + warning_text_2: "Cette phrase de récupération vous permettra de restaurer votre portefeuille. Conservez ces mots en sécurité, hors ligne.", + write_it_down: 'Écrivez cette phrase', + keep_it_safe: 'Protégez-la', + do_not_lose_it: 'Ne la perdez pas', + have_saved: 'J\'ai sauvegardé ma phrase de récupération en toute sécurité.', + + // Restore page + restore_notice: 'Veuillez saisir votre phrase de récupération pour restaurer votre portefeuille.', + restore_warning: 'La phrase de récupération que vous avez saisie n\'est pas valide. Les mots doivent être correctement orthographiés et sans majuscules.', + restoring: 'Restauration...', + + // Wallet home + refresh: 'Rafraîchir', + overview: 'Aperçu', + send: 'Envoyer', + receive: 'Recevoir', + settings: 'Réglages', + amount_to_send: 'Montant à envoyer', + not_enough_balance: 'Solde insuffisant pour envoyer ce montant', + send_max: 'Envoi max', + amount: 'Montant', + miner_fee: 'Frais de réseau', + total: 'Total', + confirmation: 'Confirmation', + they_receive: 'Ils reçoivent', + recepient: 'Bénéficiaire', + sending: 'Envoi en cours...', + are_you_sure: 'Êtes-vous sûr de vouloir envoyer cette transaction?', + im_sure: "J'en suis certain, envoyer", + seed_modal: 'Phrase de récupération', + transaction: 'transaction', + transactions: 'transactions', + buy_bitcoin: 'Acheter du Bitcoin', + + // Pagination + page: 'Page', // Displayed as 'Page 1 of 1' + of: 'sur', + + // Overview + total_balance: "Balance totale", + no_transactions: "Vous n'avez pas encore réalisé de transaction", + what_to_do: "Que souhaitez-vous faire?", + date: 'Date', + status: 'Statut', + processing: 'En cours de traitement', + unconfirmed: 'Non-confirmé', + complete: 'Complétée', + + // Send + send_to: 'Envoyer seulement aux adresses Bitcoin (BTC)', + bitcoin_address: 'Adresse Bitcoin', + address: 'Adresse', + low_priority: 'Priorité faible', + standard: 'Standard', + important: 'Important', + low_priority_desc: "Vous payez moins de frais, car vous considérez que la priorité de cette transaction est faible et vous attendrez plus longtemps sa confirmation.", + standard_desc: "Utiliser des frais modérés pendant une période de forte congestion peuvent entraîner un temps de confirmation plus long, mais c'est rare.", + important_desc: "Augmentez les frais pour cibler une confirmation dans les 30 minutes, la priorité de votre transaction est élevée et elle sera confirmée rapidement.", + not_enough: "Vous n'avez pas assez pour envoyer ce montant et payer les frais de réseau. Essayez plutôt d'envoyer votre solde entier avec le bouton Envoyer au max.", + dust_error: "Le montant que vous essayez d'envoyer est trop faible pour être traité par le réseau Bitcoin.", + bitcoin_network_fee: "Frais de réseau Bitcoin", + + // Receive + receive_only: 'Réception uniquement', + wallet_address: 'Adresse du portefeuille', + address_below: 'à l\'adresse ci-dessous', + + // Settings + show_seed: 'Restaurer', + language: 'Langue', + currency: 'Devise', + exit_wallet: 'Quitter le portefeuille', + + // Buttons + back_button: 'Retour', + restore_button: 'Restaurer', + next_button: 'Suivant', + ok_button: 'OK', + copy_button: 'Copier', + save_button: 'Enregistrer', + + // Notification + notification_title: 'Transaction entrante', + + // Exit wallet + exit_text: 'Cela détruira les fichiers de votre portefeuille et tous les enregistrements de vos transactions. L\'unique façon de restaurer votre portefeuille nécessitera votre phrase de récupération', + exit_are_you_sure: 'Souhaitez vous réellement supprimer et quitter ce portefeuille?', + exit_label_text: 'Oui, supprimez ce portefeuille.', + exit_delete: 'Supprimer' +} + +export default fr diff --git a/lang/helper.ts b/lang/helper.ts new file mode 100644 index 0000000..fcd7371 --- /dev/null +++ b/lang/helper.ts @@ -0,0 +1,72 @@ +import ca from '../lang/ca' +import en from '../lang/en' +import es from '../lang/es' +import fr from '../lang/fr' +import it from '../lang/it' +import ja from '../lang/ja' +import pt_br from '../lang/pt_br' + +import Language from './langInterface' + +export const getLanguageShortCode = (name : string) => { + switch(name) { + case "English": + return "en" + case "Français": + return "fr" + case "日本語": + return "ja" + case "Italiano": + return "it" + case "Catalan": + return "ca" + case "Português Brasil": + return "pt-br" + case "Español": + return "es" + default: + return "en" + } +} + +export const getTranslated = (lang : string) : Language => { + switch(lang) { + case "ca": + return ca + case "en": + return en + case "es": + return es + case "fr": + return fr + case "it": + return it + case "ja": + return ja + case "pt-br": + return pt_br + default: + return en + } +} + +export const getLanguageBigName = (name : string) => { + switch(name) { + case "en": + return "English" + case "fr": + return "Français" + case "it": + return "Italiano" + case "ja": + return "日本語" + case "ca": + return "Catalan" + case "es": + return "Español" + case "pt-br": + return "Português Brasil" + default: + return "English" + } +} diff --git a/lang/it.ts b/lang/it.ts new file mode 100644 index 0000000..165bb26 --- /dev/null +++ b/lang/it.ts @@ -0,0 +1,115 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var it = { + // Initial page + getting_started: 'Iniziare', + create_new: 'Crea un nuovo wallet', + create_subtext: "Creeremo un nuovo wallet per te così potrai iniziare ad usare Bitcoin.", + restore_existing: 'Ripristina un wallet già esistente', + restore_subtext: "Hai già un wallet e vuoi utilizzare le tue parole di recupero per ripristinarlo.", + change_language: 'Cambia linguaggio', + choose_language: 'Scegli Linguaggio', + + // Create page + seed_phrase: "Parole di Recupero", + wrote_it_down: 'Le ho annotate', + generate: 'Genera', + warning: 'Attenzione', + we_will_generate: 'Genereremo per te 12 parole di recupero.', + warning_text_1: "Annota le parole nell'ordine corretto e tienile al sicuro, offline. Se perdi queste parole, non potrai più accedere ai tuoi Bitcoin.", + warning_text_2: "Queste parole di recupero ti consentiranno di ripristinare il tuo wallet. Annota le parole e tienile al sicuro, offline.", + write_it_down: 'Annotale', + keep_it_safe: 'Tienile al sicuro', + do_not_lose_it: 'Non perderle', + have_saved: 'Ho salvato le mie parole di recupero in sicurezza.', + + // Restore page + restore_notice: 'Per favore inserisci le tue parole di recupero per ripristinare il tuo wallet.', + restore_warning: 'Le parole di recupero che hai inserito non sono valide. Le parole devono essere scritte senza errori e non devono avere lettere maiuscole.', + restoring: 'Ripristinando...', + + // Wallet home + refresh: 'Ricarica', + overview: 'Panoramica', + send: 'Invia', + receive: 'Ricevi', + settings: 'Impostazioni', + amount_to_send: 'Quantità da inviare', + not_enough_balance: 'Saldo insufficiente per inviare questo importo', + send_max: 'Invia tutto', + amount: 'Quantità', + miner_fee: 'Commissione di rete', + total: 'Totale', + confirmation: 'Conferme', + they_receive: 'Loro ricevono', + recepient: 'Destinatario', + sending: 'Inviando...', + are_you_sure: 'Sei sicuro di voler inviare questa transazione?', + im_sure: "Si sono sicuro, invia", + seed_modal: 'Parole di Recupero', + transaction: 'transazione', + transactions: 'transazioni', + buy_bitcoin: 'Compra Bitcoin', + + // Pagination + page: 'Pagina', // Displayed as 'Page 1 of 1' + of: 'di', + + // Overview + total_balance: "Saldo Totale", + no_transactions: "Non hai ancora fatto nessuna transazione", + what_to_do: "Cosa vorresti fare?", + date: 'Data', + status: 'Stato', + processing: 'In lavorazione', + unconfirmed: 'Non confermato', + complete: 'Completato', + + // Send + send_to: 'Inviare solo ad indirizzi Bitcoin (BTC)', + bitcoin_address: 'Indirizzo Bitcoin', + address: 'Indirizzo', + low_priority: 'Bassa priorità', + standard: 'Standard', + important: 'Urgente', + low_priority_desc: "Paghi meno in commissioni, ma la consideri una transazione a bassa priorità e quindi non ti dispiace aspettare più a lungo per la conferma.", + standard_desc: "Con questo pagherai una commissione moderata, durante i periodi di alta congestione ciò potrebbe portare a tempi di conferma più lunghi, ma questi sono eventi rari.", + important_desc: "Utilizza una tariffa premium per ottenere la conferma entro 30 minuti, questa è una transazione ad alta priorità e desideri che venga confermata rapidamente.", + not_enough: "Non hai abbastanza fondi per inviare tale importo e pagare anche la commissione di rete. Prova invece ad inviare l'intero saldo con il pulsante Invia Tutto.", + dust_error: "L'importo che stai tentando di inviare è troppo piccolo per essere elaborato dalla rete Bitcoin.", + bitcoin_network_fee: "Commissione di Rete Bitcoin", + + // Receive + receive_only: 'Ricevi solo Bitcoin', + wallet_address: 'Indirizzo del wallet', + address_below: 'all’indirizzo sotto', + + // Settings + show_seed: 'Recupero', + language: 'Linguaggio', + currency: 'Valuta', + exit_wallet: 'Esci dal wallet', + + // Buttons + back_button: 'Indietro', + restore_button: 'Ripristina', + next_button: 'Avanti', + ok_button: 'OK', + copy_button: 'Copia', + save_button: 'Salva', + + // Notification + notification_title: 'Transazione in arrivo', + + // Exit wallet + exit_text: 'Questo distruggerà i file del tuo portafoglio e tutti i record delle tue transazioni. Il solo modo per ripristinare il tuo portafoglio sarà tramite le tue parole di recupero', + exit_are_you_sure: 'Sei sicuro di voler eliminare ed uscire da questo wallet?', + exit_label_text: 'Si, elimina questo wallet', + exit_delete: 'Elimina' +} + +export default it diff --git a/lang/ja.ts b/lang/ja.ts new file mode 100644 index 0000000..f0f1d58 --- /dev/null +++ b/lang/ja.ts @@ -0,0 +1,114 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var ja = { + // Initial page + getting_started: '開始', + create_new: '新規ウォレットの作成', + create_subtext: "新規ウォレットを作成し、ビットコインを使い始めましょう。", + restore_existing: '既存ウォレットの復元', + restore_subtext: "既にお持ちのウォレットをリカバリーフレーズにより復元したい場合", + choose_language: '言語の選択', + change_language: '言語の変更', + + // Create page + seed_phrase: "リカバリーワード", + wrote_it_down: '書き留めました。', + generate: '生成', + warning: '警告', + we_will_generate: '12個のリカバリーワードを生成します。', + warning_text_1: "正しい順序でワードを書き留め、オフラインの安全な場所に保管してください。もしワードを忘れてしまった場合、ビットコインにアクセスできなくなります。", + warning_text_2: "リカバリーワードによりウォレットを復元することができます。ワードを書き留めて、オフラインの安全な場所に保管してください。", + write_it_down: '書き留める', + keep_it_safe: '安全な場所に保管する', + do_not_lose_it: '紛失しないようにする', + have_saved: 'リカバリーワードを安全な場所に保管しました。', + + // Restore page + restore_notice: 'ウォレットを復元するためにリカバリーワードを入力してください。', + restore_warning: '入力されたリカバリーワードが正しくありません。ワードはすべて小文字であり、正しく記載する必要があります。', + restoring: '復元中...', + + // Wallet home + refresh: '更新', + overview: '概要', + send: '送信', + receive: '受信', + settings: '設定', + amount_to_send: '送信額', + send_max: '最大送信', + amount: '額', + miner_fee: 'マイナーの手数料', + total: '合計', + confirmation: '承認', + they_receive: '受信します', + recepient: '受信者', + sending: '送信中...', + are_you_sure: 'このトランザクションを本当に実行しますか?', + im_sure: "実行する。", + seed_modal: 'リカバリーワード', + transaction: 'トランザクション', + transactions: '各トランザクション', + buy_bitcoin: 'ビットコインを購入', + + // Pagination + page: 'Page', // Displayed as 'Page 1 of 1' + of: 'of', + + // Overview + total_balance: "全残高", + no_transactions: "まだトランザクションを行っていません。", + what_to_do: "行いたいことは何ですか?", + date: '日付', + status: 'ステータス', + processing: '処理中', + unconfirmed: '未承認', + complete: '完了', + + // Send + send_to: 'ビットコイン(BTC)のアドレスのみに送信してください。', + bitcoin_address: 'ビットコインアドレス', + address: 'アドレス', + low_priority: '低優先', + standard: '標準', + important: '高優先', + low_priority_desc: "低い手数料ですが、トランザクションの優先度が低くなるため、通常よりも承認に時間を要する可能性があります。", + standard_desc: "標準的な手数料です。混雑が激しい場合、承認時間が長くなる可能性が稀にあります。", + important_desc: "高い手数料ですが、30分以内の早期の承認を目標とします。承認を早めたい場合に使用する、優先度が高いトランザクションです。", + not_enough: "指定額の送信とネットワーク手数料の支払いのための額が足りません。全残高を全送信ボタンを使用して送信を試行してください。", + dust_error: "送信しようとしている額が小さすぎるため、ビットコインネットワークで処理することができません。", + bitcoin_network_fee: "ビットコインネットワーク手数料", + + // Receive + receive_only: 'ビットコインのみの受取り', + wallet_address: 'ウォレットアドレス', + address_below: '下記のアドレスへ', + + // Settings + show_seed: 'リカバリー', + language: '言語', + currency: '通貨', + exit_wallet: '終了', + + // Buttons + back_button: '戻る', + restore_button: '復元', + next_button: '次へ', + ok_button: 'OK', + copy_button: 'コピー', + save_button: '保存', + + // Notification + notification_title: 'トランザクションの受信', + + // Exit wallet + exit_text: 'ウォレットの削除により全てのファイルとトランザクション記録が喪失します。ウォレットはリカバリーワードによってのみ復元することができます。', + exit_are_you_sure: '本当にこのウォレットを削除しますか?', + exit_label_text: 'このウォレットを削除します。', + exit_delete: '削除' +} + +export default ja diff --git a/lang/langInterface.ts b/lang/langInterface.ts new file mode 100644 index 0000000..077f4bc --- /dev/null +++ b/lang/langInterface.ts @@ -0,0 +1,106 @@ +export default interface Language { + getting_started: string + create_new: string + create_subtext: string + restore_existing: string + restore_subtext: string + change_language: string + choose_language: string + + // Create page + seed_phrase: string + wrote_it_down: string + generate: string + warning: string + we_will_generate: string + warning_text_1: string + warning_text_2: string + write_it_down: string + keep_it_safe: string + do_not_lose_it: string + have_saved: string + + // Restore page + restore_notice: string + restore_warning: string + restoring: string + + // Wallet home + refresh: string + overview: string + send: string + receive: string + settings: string + amount_to_send: string + not_enough_balance: string + send_max: string + amount: string + miner_fee: string + total: string + confirmation: string + they_receive: string + recepient: string + sending: string + are_you_sure: string + im_sure: string + seed_modal: string + transaction: string + transactions: string + buy_bitcoin: string + + // Pagination + page: string + of: string + + // Overview + total_balance: string + no_transactions: string + what_to_do: string + date: string + status: string + processing: string + unconfirmed: string + complete: string + + // Send + send_to: string + bitcoin_address: string + address: string + low_priority: string + standard: string + important: string + low_priority_desc: string + standard_desc: string + important_desc: string + not_enough: string + dust_error: string + bitcoin_network_fee: string + + // Receive + receive_only: string + wallet_address: string + address_below: string + + // Settings + show_seed: string + language: string + currency: string + exit_wallet: string + + // Buttons + back_button: string + restore_button: string + next_button: string + ok_button: string + copy_button: string + save_button: string + + // Notification + notification_title: string + + // Exit wallet + exit_text: string + exit_are_you_sure: string + exit_label_text: string + exit_delete: string +} diff --git a/lang/pt_br.ts b/lang/pt_br.ts new file mode 100644 index 0000000..5e6d79e --- /dev/null +++ b/lang/pt_br.ts @@ -0,0 +1,115 @@ +/* eslint-disable no-unused-vars */ + +import Language from '../lang/langInterface' + +/* eslint-enable no-unused-vars */ + +var pt_br = { + // Initial page + getting_started: 'Introdução', + create_new: 'Criar nova carteira', + create_subtext: "Nós vamos criar uma nova carteira para que você possa começar a usar Bitcoins.", + restore_existing: 'Recuperar carteira existente', + restore_subtext: "Você já tem uma carteira e deseja usar suas palavras de recuperação para restaurá-la.", + change_language: 'Mudar Idioma', + choose_language: 'Escolher Idioma', + + // Create page + seed_phrase: "Palavras de Recuperação", + wrote_it_down: 'Eu anotei', + generate: 'Gerar', + warning: 'Aviso', + we_will_generate: 'Nós vamos gerar 12 palavras de recuperação para você.', + warning_text_1: "Escreva as palavras na ordem correta e mantenha-as seguras, offline. Se você perder essas palavras, não conseguirá acessar seus Bitcoins.", + warning_text_2: "Essas palavras de recuperação permitirão que você recupere sua carteira. Escreva as palavras e mantenha-as seguras, offline.", + write_it_down: 'Anote-as', + keep_it_safe: 'Mantenha-as seguras', + do_not_lose_it: 'Não as perca', + have_saved: 'Guardei minhas palavras de recuperação com segurança.', + + // Restore page + restore_notice: 'Por favor, digite suas palavras de recuperação para restaurar sua carteira.', + restore_warning: 'As palavras de recuperação que você inseriu são inválidas. As palavras devem ser escritas corretamente e não devem ter letras maiúsculas.', + restoring: 'Recuperando...', + + // Wallet home + refresh: 'Recarregar', + overview: 'Overview', + send: 'Enviar', + receive: 'Receber', + settings: 'Opções', + amount_to_send: 'Quantidade de envio', + not_enough_balance: 'Não há saldo suficiente para enviar esse valor', + send_max: 'Enviar tudo', + amount: 'Quantia', + miner_fee: 'Taxa de rede', + total: 'Total', + confirmation: 'Confirmação', + they_receive: 'Eles recebem', + recepient: 'Beneficiário', + sending: 'Enviando...', + are_you_sure: 'Tem certeza que deseja enviar esta transação?', + im_sure: "Sim, tenho certeza, envie", + seed_modal: 'Palavras de Recuperação', + transaction: 'transação', + transactions: 'transações', + buy_bitcoin: 'Comprar Bitcoin', + + // Pagination + page: 'Página', // Displayed as 'Page 1 of 1' + of: 'de', + + // Overview + total_balance: "Saldo Total", + no_transactions: "Você ainda não fez nenhuma transação", + what_to_do: "O que você gostaria de fazer?", + date: 'Data', + status: 'Status', + processing: 'Processando', + unconfirmed: 'Não confirmado', + complete: 'Completo', + + // Send + send_to: 'Envie apenas para endereços Bitcoin (BTC)', + bitcoin_address: 'Endereço Bitcoin', + address: 'Endereço', + low_priority: 'Prioridade baixa', + standard: 'Padrão', + important: 'Importante', + low_priority_desc: "Você paga menos em taxas, mas considera esta uma transação de baixa prioridade e não se importa em esperar mais tempo pela confirmação.", + standard_desc: "Será cobrada uma taxa moderada. Durante períodos de alto congestionamento, isso pode levar a um tempo de confirmação mais longo, mas isso é raro.", + important_desc: "Cobra uma taxa premium para obter confirmação em até 30 minutos. Esta é uma transação de alta prioridade e você deseja que ela seja confirmada rapidamente.", + not_enough: "Você não tem o suficiente para enviar esse valor junto com a taxa de rede. Tente enviar todo o seu saldo com o botão Enviar tudo.", + dust_error: "A quantia que você está tentando enviar é muito pequena para a rede Bitcoin processar.", + bitcoin_network_fee: "Taxa de rede Bitcoin", + + // Receive + receive_only: 'Receber apenas Bitcoin', + wallet_address: 'Endereço da carteira', + address_below: 'para o endereço abaixo', + + // Settings + show_seed: 'Recuperação', + language: 'Idioma', + currency: 'Moeda', + exit_wallet: 'Sair da carteira', + + // Buttons + back_button: 'Voltar', + restore_button: 'Recuperar', + next_button: 'Próximo', + ok_button: 'OK', + copy_button: 'Copiar', + save_button: 'Salvar', + + // Notification + notification_title: 'Transação Recebida', + + // Exit wallet + exit_text: 'Isso destruirá os arquivos da sua carteira e todos os registros de suas transações. A única maneira de restaurar sua carteira será por meio das palavras de recuperação', + exit_are_you_sure: 'Tem certeza de que deseja excluir e sair desta carteira?', + exit_label_text: 'Sim, exclua esta carteira', + exit_delete: 'Excluir' +} + +export default pt_br diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..13a9642 --- /dev/null +++ b/metro.config.js @@ -0,0 +1,17 @@ +/** + * Metro configuration for React Native + * https://github.com/facebook/react-native + * + * @format + */ + +module.exports = { + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: false, + }, + }), + }, +}; diff --git a/net.js b/net.js new file mode 100644 index 0000000..d4b8065 --- /dev/null +++ b/net.js @@ -0,0 +1,110 @@ +/** + * @fileOverview adapter for ReactNative TCP module + * This module mimics the nodejs net api and is intended to work in RN environment. + * @see https://github.com/Rapsssito/react-native-tcp-socket + */ + +import TcpSocket from 'react-native-tcp-socket'; + +/** + * Constructor function. Resulting object has to act as it was a real socket (basically + * conform to nodejs/net api) + * + * @constructor + */ +function Socket() { + this._socket = false; // reference to socket thats gona be created later + // defaults: + this._noDelay = true; + + this._listeners = {}; + + // functions not supported by RN module, yet: + this.setTimeout = () => {}; + this.setEncoding = () => {}; + this.setKeepAlive = () => {}; + + // proxying call to real socket object: + this.setNoDelay = noDelay => { + if (this._socket) this._socket.setNoDelay(noDelay); + this._noDelay = noDelay; + }; + + this.connect = (port, host, callback) => { + this._socket = TcpSocket.createConnection( + { + port, + host, + tls: false, + }, + callback, + ); + + this._socket.on('data', data => { + this._passOnEvent('data', data); + }); + this._socket.on('error', data => { + this._passOnEvent('error', data); + }); + this._socket.on('close', data => { + this._passOnEvent('close', data); + }); + this._socket.on('connect', data => { + this._passOnEvent('connect', data); + this._socket.setNoDelay(this._noDelay); + }); + this._socket.on('connection', data => { + this._passOnEvent('connection', data); + }); + }; + + this._passOnEvent = (event, data) => { + this._listeners[event] = this._listeners[event] || []; + for (const savedListener of this._listeners[event]) { + savedListener(data); + } + }; + + this.on = (event, listener) => { + this._listeners[event] = this._listeners[event] || []; + this._listeners[event].push(listener); + }; + + this.removeListener = (event, listener) => { + this._listeners[event] = this._listeners[event] || []; + const newListeners = []; + + let found = false; + for (const savedListener of this._listeners[event]) { + if (savedListener === listener) { + // found our listener + found = true; + // we just skip it + } else { + // other listeners should go back to original array + newListeners.push(savedListener); + } + } + + if (found) { + this._listeners[event] = newListeners; + } else { + // something went wrong, lets just cleanup all listeners + this._listeners[event] = []; + } + }; + + this.end = () => { + this._socket.end(); + }; + + this.destroy = () => { + this._socket.destroy(); + }; + + this.write = data => { + this._socket.write(data); + }; +} + +module.exports.Socket = Socket; \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..5b9b2fe --- /dev/null +++ b/package.json @@ -0,0 +1,131 @@ +{ + "name": "BitcoinWalletMobile", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "start": "react-native start", + "clean": "react-native clean-project-auto", + "postinstall": "rn-nodeify --install buffer,events,process,stream,crypto, util,inherits,fs,path,assert --hack --yarn", + "test": "jest", + "lint": "eslint . --ext .js,.jsx,.ts,.tsx" + }, + "dependencies": { + "@keep-network/electrum-client-js": "https://github.com/keep-network/electrum-client-js", + "@react-native-community/async-storage": "^1.12.1", + "@react-native-community/checkbox": "^0.5.6", + "@react-native-community/clipboard": "^1.5.1", + "@react-native-community/masked-view": "^0.1.10", + "@react-navigation/bottom-tabs": "^5.11.2", + "@react-navigation/native": "^5.8.10", + "@react-navigation/stack": "^5.12.8", + "@tradle/react-native-http": "^2.0.0", + "@types/react-redux": "^7.1.11", + "assert": "^1.1.1", + "axios": "^0.21.0", + "bignumber.js": "^9.0.1", + "bip21": "^2.0.3", + "bip32": "^2.0.6", + "bip39": "^3.0.3", + "bitcoinjs-lib": "^5.2.0", + "browserify-zlib": "~0.1.4", + "buffer": "^6.0.3", + "coinselect": "^3.1.12", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "dns.js": "^1.0.1", + "domain-browser": "^1.1.1", + "electrum-client": "https://github.com/BlueWallet/rn-electrum-client", + "events": "^1.0.0", + "https-browserify": "~0.0.0", + "moment": "^2.29.1", + "path-browserify": "0.0.0", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "~0.2.0", + "react": "16.13.1", + "react-native": "0.63.3", + "react-native-camera": "^3.40.0", + "react-native-crypto": "^2.2.0", + "react-native-gesture-handler": "^1.9.0", + "react-native-level-fs": "^3.0.0", + "react-native-linear-gradient": "^2.5.6", + "react-native-modal": "^11.5.6", + "react-native-os": "^1.0.1", + "react-native-permissions": "^3.0.0", + "react-native-qrcode-scanner": "https://github.com/moaazsidat/react-native-qrcode-scanner", + "react-native-qrcode-svg": "^6.0.6", + "react-native-randombytes": "^3.0.0", + "react-native-reanimated": "^1.13.2", + "react-native-safe-area-context": "^3.1.9", + "react-native-screens": "^2.15.0", + "react-native-secure-key-store": "^2.0.9", + "react-native-size-matters": "^0.3.1", + "react-native-svg": "^12.1.0", + "react-native-tcp-socket": "3.7.1", + "react-redux": "^7.2.2", + "readable-stream": "1.0.33", + "redux": "^4.0.5", + "redux-persist": "^6.0.0", + "redux-thunk": "^2.3.0", + "rn-nodeify": "^10.2.0", + "stream-browserify": "^3.0.0", + "string_decoder": "~0.10.25", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.0", + "url": "~0.10.1", + "util": "~0.10.3", + "vm-browserify": "0.0.4" + }, + "devDependencies": { + "@babel/core": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@react-native-community/eslint-config": "^1.1.0", + "@types/jest": "^25.2.3", + "@types/react-native": "^0.63.2", + "@types/react-test-renderer": "^16.9.2", + "@typescript-eslint/eslint-plugin": "^2.27.0", + "@typescript-eslint/parser": "^2.27.0", + "babel-jest": "^25.1.0", + "eslint": "^6.5.1", + "jest": "^25.1.0", + "metro-react-native-babel-preset": "^0.59.0", + "react-native-clean-project": "^3.4.0", + "react-test-renderer": "16.13.1", + "typescript": "^3.8.3" + }, + "jest": { + "preset": "react-native", + "moduleFileExtensions": [ + "ts", + "tsx", + "js", + "jsx", + "json", + "node" + ] + }, + "react-native": { + "path": "path-browserify", + "fs": "react-native-level-fs", + "_stream_transform": "readable-stream/transform", + "_stream_readable": "readable-stream/readable", + "_stream_writable": "readable-stream/writable", + "_stream_duplex": "readable-stream/duplex", + "_stream_passthrough": "readable-stream/passthrough", + "stream": "stream-browserify", + "crypto": "react-native-crypto" + }, + "browser": { + "path": "path-browserify", + "fs": "react-native-level-fs", + "_stream_transform": "readable-stream/transform", + "_stream_readable": "readable-stream/readable", + "_stream_writable": "readable-stream/writable", + "_stream_duplex": "readable-stream/duplex", + "_stream_passthrough": "readable-stream/passthrough", + "stream": "stream-browserify", + "crypto": "react-native-crypto" + } +} diff --git a/react-native.config.js b/react-native.config.js new file mode 100644 index 0000000..af52036 --- /dev/null +++ b/react-native.config.js @@ -0,0 +1,3 @@ +module.exports = { + assets: ['./assets/fonts/'] +}; \ No newline at end of file diff --git a/shim.js b/shim.js new file mode 100644 index 0000000..77d7694 --- /dev/null +++ b/shim.js @@ -0,0 +1,29 @@ + +if (typeof __dirname === 'undefined') global.__dirname = '/' +if (typeof __filename === 'undefined') global.__filename = '' +if (typeof process === 'undefined') { + global.process = require('process') +} else { + const bProcess = require('process') + for (var p in bProcess) { + if (!(p in process)) { + process[p] = bProcess[p] + } + } +} + + +process.browser = false +if (typeof Buffer === 'undefined') { + global.Buffer = require('buffer').Buffer +} + +// global.location = global.location || { port: 80 } +const isDev = typeof __DEV__ === 'boolean' && __DEV__ +process.env['NODE_ENV'] = isDev ? 'development' : 'production' +if (typeof localStorage !== 'undefined') { + localStorage.debug = isDev ? '*' : '' +} + +global.net = require('./net.js'); +global.crypto = require('crypto') diff --git a/store/WalletStateStore.ts b/store/WalletStateStore.ts new file mode 100644 index 0000000..457dbc7 --- /dev/null +++ b/store/WalletStateStore.ts @@ -0,0 +1,580 @@ +import BigNumber from 'bignumber.js' +import { AddressLookup, Transaction } from '../wallet/walletTypes' +import { applyMiddleware, createStore } from 'redux' +import thunk from 'redux-thunk' +import AsyncStorage from '@react-native-community/async-storage' +import { persistReducer, persistStore } from 'redux-persist' + +export interface WalletState { + + // Whether the user currently has a wallet or not + isActive: boolean + + // Whether we are syncing + isSyncing: boolean + + // Whether the user is restoring a wallet + isRestoring: boolean + + // If the wallet just got created + newlyCreated: boolean + + // A list of all the transactions we have + transactions: Transaction[] + + // A list of internal change addresses + internalAddresses: AddressLookup[] + + // A list of external addresses to receive BTC + externalAddresses: AddressLookup[] + + // The index of the next free internal change address + internalIndex: number + + // The index of the next free external address + externalIndex: number + + // The unspent transaction outputs + utxos: {}[] + + // The three different fee levels + feeRates: number[] + + // Fiat rates + fiatRates: { [key: string]: { [key: string]: number } } + + // User's confirmed balance minus any unconfirmed spends (in satoshis) + balance: string + + // The user's language + language: string + + // The user's currency + currency: string + + // Whether the user wants the wallet to support multiple devices + multiDeviceSupport: boolean +} + +// Our constants +const CLEAR_WALLET = 'CLEAR_WALLET' +const IS_ACTIVE = 'IS_ACTIVE' + +const IS_SYNCING = 'IS_SYNCING' +const DONE_SYNCING = 'DONE_SYNCING' +const IS_RESTORING = 'IS_RESTORING' +const NEWLY_CREATED = 'NEWLY_CREATED' + +const SET_FEE_RATES = 'SET_FEE_RATES' +const SET_FIAT_RATES = 'SET_FIAT_RATES' + +const INCREMENT_EXTERNAL_INDEX = 'INCREMENT_EXTERNAL_INDEX' +const INCREMENT_INTERNAL_INDEX = 'INCREMENT_INTERNAL_INDEX' + +const ADD_TRANSACTION = 'ADD_TRANSACTION' +const UPDATE_TRANSACTION = 'UPDATE_TRANSACTION' + +const ADD_EXTERNAL_ADDRESS = 'ADD_EXTERNAL_ADDRESS' +const ADD_INTERNAL_ADDRESS = 'ADD_INTERNAL_ADDRESS' + +const UPDATE_EXTERNAL_ADDRESS_BALANCE = 'UPDATE_EXTERNAL_ADDRESS_BALANCE' +const UPDATE_INTERNAL_ADDRESS_BALANCE = 'UPDATE_INTERNAL_ADDRESS_BALANCE' + +const INCREMENT_BALANCE = 'INCREMENT_BALANCE' +const DECREMENT_BALANCE = 'DECREMENT_BALANCE' + +const SET_UTXOS = 'SET_UTXOS' + +const SET_CURRENCY = "SET_CURRENCY" +const SET_LANGUAGE = "SET_LANGUAGE" +const SET_MULTI_DEVICE_SUPPORT = "SET_MULTI_DEVICE_SUPPORT" + +// Action defintions + +interface ClearWalletAction { + type: typeof CLEAR_WALLET +} + +interface IsActiveAction { + type: typeof IS_ACTIVE + active: boolean +} + +interface IsSyncingAction { + type: typeof IS_SYNCING +} + +interface IsDoneSyncingAction { + type: typeof DONE_SYNCING +} + +interface IsRestoringAction { + type: typeof IS_RESTORING, + restoring: boolean +} +interface NewlyCreatedAction { + type: typeof NEWLY_CREATED + new: boolean +} + +interface SetFeeRatesAction { + type: typeof SET_FEE_RATES + rates: number[] +} + +interface SetFiatRatesAction { + type: typeof SET_FIAT_RATES + rates: {} +} + +interface IncrementExternalIndexAction { + type: typeof INCREMENT_EXTERNAL_INDEX +} + +interface IncrementInternalIndexAction { + type: typeof INCREMENT_INTERNAL_INDEX +} + +interface AddTransactionAction { + type: typeof ADD_TRANSACTION, + transaction: Transaction +} + +interface UpdateTransactionAction { + type: typeof UPDATE_TRANSACTION, + hash: string + height: number + confirmed: boolean + amount: string +} + +interface AddExternalAddressAction { + type: typeof ADD_EXTERNAL_ADDRESS, + address: AddressLookup +} + +interface AddInternalAddressAction { + type: typeof ADD_INTERNAL_ADDRESS, + address: AddressLookup +} + +interface UpdateExternalAddressBalanceAction { + type: typeof UPDATE_EXTERNAL_ADDRESS_BALANCE, + address: string + balance: number +} + +interface UpdateInternalAddressBalanceAction { + type: typeof UPDATE_INTERNAL_ADDRESS_BALANCE, + address: string + balance: number +} + +interface IncrementBalanceAction { + type: typeof INCREMENT_BALANCE, + amount: number +} + +interface DecrementBalanceAction { + type: typeof DECREMENT_BALANCE, + amount: number +} + +interface SetUtxosAction { + type: typeof SET_UTXOS, + utxos: {}[] +} + +interface SetCurrencyAction { + type: typeof SET_CURRENCY + currency: string +} + +interface SetLanguageAction { + type: typeof SET_LANGUAGE + language: string +} + +interface SetMultiDeviceSupportAction { + type: typeof SET_MULTI_DEVICE_SUPPORT + enabled: boolean +} + +// Action creators +export function clearWallet(): ClearWalletAction { + return { + type: CLEAR_WALLET + } +} + +export function setIsActive(active: boolean): IsActiveAction { + return { + type: IS_ACTIVE, + active: active + } +} + +export function isSyncing(): IsSyncingAction { + return { + type: IS_SYNCING + } +} + +export function isDoneSyncing(): IsDoneSyncingAction { + return { + type: DONE_SYNCING + } +} + +export function isRestoring(restoring: boolean): IsRestoringAction { + return { + type: IS_RESTORING, + restoring: restoring + } +} + +export function setNewlyCreated(created: boolean): NewlyCreatedAction { + return { + type: NEWLY_CREATED, + new: created + } +} + +export function setFeeRates(rates: number[]): SetFeeRatesAction { + return { + type: SET_FEE_RATES, + rates: rates + } +} + +export function setFiatRates(rates: {}): SetFiatRatesAction { + return { + type: SET_FIAT_RATES, + rates: rates + } +} + +export function incrementExternalIndex(): IncrementExternalIndexAction { + return { + type: INCREMENT_EXTERNAL_INDEX + } +} + +export function incrementInternalIndex(): IncrementInternalIndexAction { + return { + type: INCREMENT_INTERNAL_INDEX + } +} + +export function addTransaction(tx: Transaction): AddTransactionAction { + return { + type: ADD_TRANSACTION, + transaction: tx + } +} + +export function updateTransaction(hash: string, height: number, amount: string, confirmed: boolean): UpdateTransactionAction { + return { + type: UPDATE_TRANSACTION, + hash: hash, + height: height, + confirmed: confirmed, + amount: amount + } +} + +export function addExternalAddress(address: AddressLookup): AddExternalAddressAction { + return { + type: ADD_EXTERNAL_ADDRESS, + address: address + } +} + +export function addInternalAddress(address: AddressLookup): AddInternalAddressAction { + return { + type: ADD_INTERNAL_ADDRESS, + address: address + } +} + + +export function updateExternalAddress(balance: number, address: string): UpdateExternalAddressBalanceAction { + return { + type: UPDATE_EXTERNAL_ADDRESS_BALANCE, + balance: balance, + address: address + } +} + +export function updateInternalAddress(balance: number, address: string): UpdateInternalAddressBalanceAction { + return { + type: UPDATE_INTERNAL_ADDRESS_BALANCE, + balance: balance, + address: address + } +} + +export function setUtxos(utxos: {}[]): SetUtxosAction { + return { + type: SET_UTXOS, + utxos: utxos + } +} + +export function setCurrency(currency: string): SetCurrencyAction { + return { + type: SET_CURRENCY, + currency: currency + } +} + +export function setLanguage(language: string): SetLanguageAction { + return { + type: SET_LANGUAGE, + language: language + } +} + +export function setMultiDeviceSupport(enabled: boolean): SetMultiDeviceSupportAction { + return { + type: SET_MULTI_DEVICE_SUPPORT, + enabled: enabled + } +} + +// Define different types of actions + +type WalletStateActionTypes = ClearWalletAction | IsActiveAction | IsSyncingAction | IsDoneSyncingAction | IsRestoringAction | NewlyCreatedAction | SetFeeRatesAction | SetFiatRatesAction | IncrementExternalIndexAction | IncrementInternalIndexAction | AddTransactionAction | UpdateTransactionAction | AddExternalAddressAction | AddInternalAddressAction | UpdateExternalAddressBalanceAction | UpdateInternalAddressBalanceAction | IncrementBalanceAction | DecrementBalanceAction | SetUtxosAction | SetCurrencyAction | SetLanguageAction | SetMultiDeviceSupportAction + +// Our starting initiate state + +const initialState: WalletState = { + isActive: false, + isSyncing: false, + isRestoring: false, + newlyCreated: false, + transactions: [], + internalAddresses: [], + externalAddresses: [], + internalIndex: 0, + externalIndex: 0, + utxos: [], + feeRates: [], + fiatRates: {}, + balance: "0", + currency: 'USD', + language: 'en', + multiDeviceSupport: false +} + +export function walletReducer(state = initialState, action: WalletStateActionTypes): WalletState { + switch (action.type) { + + case CLEAR_WALLET: { + return { + ...state, + isActive: false, + isSyncing: false, + isRestoring: false, + transactions: [], + internalAddresses: [], + externalAddresses: [], + internalIndex: 0, + externalIndex: 0, + utxos: [], + balance: "0", + multiDeviceSupport: false + } + } + + case IS_ACTIVE: { + return { + ...state, isActive: action.active + } + } + + case IS_SYNCING: { + return { + ...state, isSyncing: true + } + } + + case DONE_SYNCING: { + return { + ...state, isSyncing: false + } + } + + case IS_RESTORING: { + return { + ...state, isRestoring: action.restoring + } + } + + case NEWLY_CREATED: { + return { + ...state, newlyCreated: action.new + } + } + + case SET_FEE_RATES: { + return { + ...state, feeRates: action.rates + } + } + + case SET_FIAT_RATES: { + return { + ...state, fiatRates: action.rates + } + } + + case INCREMENT_EXTERNAL_INDEX: { + + return { + ...state, + externalIndex: state.externalIndex + 1, + externalAddresses: state.externalAddresses.map(a => + a.index == state.externalIndex + 1 ? { ...a, isLookAhead: false } : a + ) + } + } + + case INCREMENT_INTERNAL_INDEX: { + + + return { + ...state, + internalIndex: state.internalIndex + 1, + internalAddresses: state.internalAddresses.map(a => + a.index == state.internalIndex + 1 ? { ...a, isLookAhead: false } : a + ) + } + } + + case ADD_TRANSACTION: { + + let newBalance = state.balance + + // Only change balance if confirmed tx, or one of our own unconfirmed spends + if ((!action.transaction.confirmed && action.transaction.amount.includes('-')) || (action.transaction.confirmed)) { + newBalance = new BigNumber(state.balance).plus(new BigNumber(action.transaction.amount)).toString() + } + + return { + ...state, balance: newBalance, transactions: [action.transaction, ...state.transactions,] + } + } + + + case UPDATE_TRANSACTION: { + + let derivedBalance = state.balance + let newTransactions = state.transactions.map((t) => t.hash == action.hash ? { ...t, height: action.height, confirmed: action.confirmed } : t) + + // Since a transaction got confirmed, let's re-order + if (action.confirmed) { + let confirmed = newTransactions.filter((tx) => tx.confirmed) + let unconfirmed = newTransactions.filter((tx) => !tx.confirmed) + + let confirmedSorted = confirmed.sort((tx1, tx2) => tx2.height - tx1.height) + newTransactions = unconfirmed.concat(confirmedSorted) + + let derived = new BigNumber(0) + + // Get the new derived balance + for (var i = 0; i < confirmedSorted.reverse().length; i++) { + derived = derived.plus(new BigNumber(confirmedSorted.reverse()[i].amount)) + } + + derivedBalance = derived.toString() + } + + return { + ...state, + balance: derivedBalance, + transactions: newTransactions + } + } + + case ADD_EXTERNAL_ADDRESS: { + return { + ...state, externalAddresses: [...state.externalAddresses, action.address] + } + } + + case ADD_INTERNAL_ADDRESS: { + return { + ...state, internalAddresses: [...state.internalAddresses, action.address] + } + } + + case UPDATE_EXTERNAL_ADDRESS_BALANCE: { + + + return { + ...state, + externalAddresses: state.externalAddresses.map((a) => a.address == action.address ? { ...a, balance: action.balance } : a) + } + } + + case UPDATE_INTERNAL_ADDRESS_BALANCE: { + + + return { + ...state, + internalAddresses: state.internalAddresses.map((a) => a.address == action.address ? { ...a, balance: action.balance } : a) + } + } + + case INCREMENT_BALANCE: { + return { + ...state, balance: new BigNumber(state.balance).plus(new BigNumber(action.amount)).toString() + } + } + + case DECREMENT_BALANCE: { + return { + ...state, balance: new BigNumber(state.balance).minus(new BigNumber(action.amount)).toString() + } + } + + case SET_UTXOS: { + return { + ...state, utxos: action.utxos + } + } + + case SET_LANGUAGE: { + + return { + ...state, language: action.language + } + } + + case SET_CURRENCY: { + return { + ...state, currency: action.currency + } + } + + case SET_MULTI_DEVICE_SUPPORT: { + return { + ...state, multiDeviceSupport: action.enabled + } + } + + default: + return state + } +} + +const persistConfig = { + key: 'root', + storage: AsyncStorage +} + +const persistedReducer = persistReducer(persistConfig, walletReducer) + +export const store = createStore(persistedReducer, applyMiddleware(thunk)) +export const persistor = persistStore(store) diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..9fe7778 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,62 @@ + +{ + "compilerOptions": { + /* Basic Options */ + "target": "esnext", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */ + "module": "commonjs", /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */ + "lib": ["es6"], /* Specify library files to be included in the compilation. */ + "allowJs": true, /* Allow javascript files to be compiled. */ + // "checkJs": true, /* Report errors in .js files. */ + "jsx": "react-native", /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */ + // "declaration": true, /* Generates corresponding '.d.ts' file. */ + // "sourceMap": true, /* Generates corresponding '.map' file. */ + // "outFile": "./", /* Concatenate and emit output to single file. */ + // "outDir": "./", /* Redirect output structure to the directory. */ + // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ + // "removeComments": true, /* Do not emit comments to output. */ + "noEmit": true, /* Do not emit outputs. */ + // "incremental": true, /* Enable incremental compilation */ + // "importHelpers": true, /* Import emit helpers from 'tslib'. */ + // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */ + "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */ + + /* Strict Type-Checking Options */ + "strict": true, /* Enable all strict type-checking options. */ + // "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */ + // "strictNullChecks": true, /* Enable strict null checks. */ + // "strictFunctionTypes": true, /* Enable strict checking of function types. */ + // "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ + // "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ + // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */ + + /* Additional Checks */ + // "noUnusedLocals": true, /* Report errors on unused locals. */ + // "noUnusedParameters": true, /* Report errors on unused parameters. */ + // "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */ + // "noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */ + + /* Module Resolution Options */ + "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ + // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ + // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ + // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ + // "typeRoots": [], /* List of folders to include type definitions from. */ + // "types": [], /* Type declaration files to be included in compilation. */ + "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */ + "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */ + // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ + + /* Source Map Options */ + // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ + // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ + + /* Experimental Options */ + // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ + // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ + }, + "exclude": [ + "node_modules", "babel.config.js", "metro.config.js", "jest.config.js" + ] +} diff --git a/views/Create/CreateStepOne.tsx b/views/Create/CreateStepOne.tsx new file mode 100644 index 0000000..63ee5f5 --- /dev/null +++ b/views/Create/CreateStepOne.tsx @@ -0,0 +1,149 @@ +import React, { useEffect, useState } from 'react' +import { View, Text, Image } from 'react-native' +import { ScaledSheet } from 'react-native-size-matters'; +import { WalletState } from '../../store/WalletStateStore' +import Screen from '../../components/Screen' +import ButtonPrimary from '../../buttons/ButtonPrimary' +import Header from '../../components/Header' +import { StackScreenProps } from '@react-navigation/stack'; +import * as bip39 from "bip39"; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { ScrollView } from 'react-native-gesture-handler'; +import Loader from '../../components/Loader'; +import { getTranslated } from '../../lang/helper'; +import { useSelector } from 'react-redux'; + +type Props = StackScreenProps; + +const CreateStepOne: React.FC = (props) => { + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + const insets = useSafeAreaInsets() + + const [isGenerating, setIsGenerating] = useState(false) + + async function generateSeed() { + setIsGenerating(true) + + setTimeout(() => { + let words = bip39.generateMnemonic().split(" ") + setIsGenerating(false) + props.navigation.navigate('CreateStepTwo', { words: words }) + }, 2000) + } + + useEffect(() => { + let listener = props.navigation.addListener('beforeRemove', (e) => { + if (!isGenerating) { + props.navigation.dispatch(e.data.action) + } + else { + e.preventDefault() + } + }) + + return listener + + }, [props.navigation, isGenerating]) + + return ( + + { isGenerating && + + } + { !isGenerating && + +
{ props.navigation.goBack() }} /> + + + + + + + + {getTranslated(language).warning}! + + {getTranslated(language).we_will_generate} + {getTranslated(language).warning_text_1} + + + {getTranslated(language).write_it_down} + + + + {getTranslated(language).keep_it_safe} + + + + {getTranslated(language).do_not_lose_it} + + + + {!isGenerating && generateSeed()} />} + + + + + + + } + + ); +} + +const styles = ScaledSheet.create({ + rootContainer: { + flex: 1, + }, + viewContainer: { + flex: 1, + }, + warningContainer: { + marginTop: 20, + marginHorizontal: 20, + padding: 10, + borderWidth: 1, + borderColor: '#8f3f07', + borderRadius: 2, + backgroundColor: 'rgba(212, 116, 18, 0.2)' + }, + iconWithText: { + flexDirection: 'row', + alignItems: 'center', + paddingHorizontal: 10, + marginBottom: 20, + }, + icon: { + width: '48@vs', + height: '48@vs' + }, + warningIcon: { + width: '24@vs', + height: '24@vs' + }, + innerText: { + color: '#fff', + fontFamily: 'TitilliumWeb-Bold', + marginLeft: 20, + fontSize: 20, + }, + warningText: { + fontSize: 20, + fontFamily: 'TitilliumWeb-Regular', + color: '#f7931a', + padding: 10, + }, + warningTextInner: { + fontSize: 15, + fontFamily: 'TitilliumWeb-Regular', + color: '#fff', + padding: 10, + }, + buttonContainer: { + marginLeft: 16 + } +}) + +export default CreateStepOne \ No newline at end of file diff --git a/views/Create/CreateStepTwo.tsx b/views/Create/CreateStepTwo.tsx new file mode 100644 index 0000000..6a65632 --- /dev/null +++ b/views/Create/CreateStepTwo.tsx @@ -0,0 +1,166 @@ +import React, { useState } from 'react' +import { View, Text, Image } from 'react-native' +import { ScaledSheet } from 'react-native-size-matters'; +import { useDispatch, useSelector } from 'react-redux' +import { setNewlyCreated, WalletState } from '../../store/WalletStateStore' +import Screen from '../../components/Screen' +import ButtonPrimary from '../../buttons/ButtonPrimary' +import { StackScreenProps } from '@react-navigation/stack'; +import CheckBox from '@react-native-community/checkbox'; +import RNSecureKeyStore, { ACCESSIBLE } from "react-native-secure-key-store"; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { ScrollView, TouchableWithoutFeedback } from 'react-native-gesture-handler'; +import Header from '../../components/Header'; +import ButtonPrimaryDisabled from '../../buttons/ButtonPrimaryDisabled'; +import { getTranslated } from '../../lang/helper'; +import RecoveryWords from '../../components/RecoveryWords'; + +type Props = StackScreenProps; + +const CreateStepTwo: React.FC = (props) => { + + const dispatch = useDispatch() + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + const [didWriteDown, setDidWriteDown] = useState(false) + + const insets = useSafeAreaInsets() + + + const setUpWallet = async () => { + + + + try { + // Store the seed in the keychain + await RNSecureKeyStore.set("WALLET_SEED", props.route.params.words.join(' '), { accessible: ACCESSIBLE.ALWAYS_THIS_DEVICE_ONLY }) + + dispatch(setNewlyCreated(true)) + + // Let's go back + props.navigation.popToTop() + } + + catch (error) { + console.log(error) + // Shouldn't end up here..? + } + + + } + + + return ( + + +
{ props.navigation.goBack() }} /> + + + + + + + + {getTranslated(language).warning}! {getTranslated(language).warning_text_2} + + + + + + { setDidWriteDown(!didWriteDown) }}> + setDidWriteDown(newVal)} /> + + {getTranslated(language).have_saved} + + + {didWriteDown && + + } + {!didWriteDown && + { }} /> + } + + + + + + + + + ); + +} + +const styles = ScaledSheet.create({ + rootContainer: { + flex: 1 + }, + stepText: { + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + textAlign: 'center' + }, + stepHightlight: { + color: 'orange' + }, + viewContainer: { + flex: 1 + }, + warningContainer: { + marginTop: 20, + marginHorizontal: 40, + padding: 10, + borderWidth: 1, + borderColor: '#8f3f07', + borderRadius: 2, + backgroundColor: 'rgba(212, 116, 18, 0.2)' + }, + iconWithText: { + flex: 1, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'flex-start' + }, + icon: { + width: '24@vs', + height: '24@vs' + }, + warningText: { + fontSize: 14, + fontFamily: 'TitilliumWeb-Regular', + color: '#f7931a', + fontWeight: '700', + }, + warningTextInner: { + fontSize: 14, + fontFamily: 'TitilliumWeb-Regular', + color: '#fff', + padding: 10, + marginRight: 20, + }, + hasSavedContainer: { + flex: 1, + marginHorizontal: 40, + marginTop: 20, + flexDirection: 'row', + }, + checkBox: { + width: 16, + height: 16, + marginTop: 5, + }, + hasSavedText: { + color: '#fff', + fontSize: 15, + fontFamily: 'TitilliumWeb-Regular', + marginLeft: 10, + }, + buttonContainer: { + flex: 1, + marginTop: 10, + marginLeft: 16 + }, +}) + +export default CreateStepTwo \ No newline at end of file diff --git a/views/Restore/Restore.tsx b/views/Restore/Restore.tsx new file mode 100644 index 0000000..6ff2f9f --- /dev/null +++ b/views/Restore/Restore.tsx @@ -0,0 +1,141 @@ +import React, { createRef, useState } from 'react' +import { View, Text, TextInput, Keyboard } from 'react-native' +import { ScrollView } from 'react-native-gesture-handler'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { ScaledSheet } from 'react-native-size-matters'; +import ButtonPrimary from '../../buttons/ButtonPrimary'; +import Screen from '../../components/Screen'; +import { useDispatch, useSelector } from 'react-redux' +import { isRestoring, WalletState } from '../../store/WalletStateStore' +import RNSecureKeyStore, { ACCESSIBLE } from "react-native-secure-key-store"; +import { StackScreenProps } from '@react-navigation/stack'; +import Header from '../../components/Header' +import { getTranslated } from '../../lang/helper'; + +type Props = StackScreenProps; + +const Restore: React.FC = (props) => { + + const insets = useSafeAreaInsets() + + const [words, setWords] = useState(["", "", "", "", "", "", "", "", "", "", "", ""]) + + const refs = [createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef(), createRef()] + + const updateWord = (word: string, index: number) => { + let newWords = [...words] + + for (var i = 0; i < newWords.length; i++) { + if (index == i) { + newWords[i] = word + } + } + setWords(newWords) + } + + const nextTextInput = (index: number) => { + refs[index].current?.focus() + } + + const dispatch = useDispatch() + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + + const restoreWallet = async () => { + + Keyboard.dismiss() + + try { + // Store the seed in the keychain + await RNSecureKeyStore.set("WALLET_SEED", words.join(" ").toLowerCase(), { accessible: ACCESSIBLE.ALWAYS_THIS_DEVICE_ONLY }) + + // State change to indicate we are restoring so the main wallet screen knows to do a full sync + dispatch(isRestoring(true)) + + // Let's go back + props.navigation.goBack() + } + + catch { + + } + + } + + return ( + + +
{ props.navigation.goBack() }} /> + + + + {getTranslated(language).restore_notice} + + {words.map((word, index) => { + return ( + + {index + 1}. + updateWord(text, index)} + onSubmitEditing={() => { index < 11 ? nextTextInput(index + 1) : restoreWallet() }} + blurOnSubmit={false} + /> + + ) + }) + } + + + + + + + + + + ); +} + +const styles = ScaledSheet.create({ + subHeading: { + marginTop: 20, + fontSize: 16, + color: '#ACB2BB', + textAlign: 'center', + fontFamily: 'TitilliumWeb-Regular', + width: '60%', + alignSelf: 'center' + + }, + recoveryField: { + width: 145, + height: 40, + backgroundColor: '#090C14', + borderWidth: 1, + borderColor: '#2B2F3A', + color: '#FFF', + fontFamily: 'TitilliumWeb-SemiBold', + fontWeight: '600', + fontSize: 16, + lineHeight: 24, + paddingHorizontal: 10, + }, + numberedLabel: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 11, + lineHeight: 22, + fontWeight: '400', + color: '#ACB2BB', + width: 20, + }, +}) + +export default Restore \ No newline at end of file diff --git a/views/RootView.tsx b/views/RootView.tsx new file mode 100644 index 0000000..5452ddd --- /dev/null +++ b/views/RootView.tsx @@ -0,0 +1,227 @@ +import React, { useEffect } from 'react' +import { View, Text, Image, StyleSheet, TouchableOpacity, Platform } from 'react-native' +import { StackScreenProps } from '@react-navigation/stack'; +import LinearGradient from 'react-native-linear-gradient' +import Screen from '../components/Screen' +import { getLanguageBigName, getTranslated } from '../lang/helper' +import { addExternalAddress, addInternalAddress, setIsActive, WalletState } from '../store/WalletStateStore'; +import { useDispatch, useSelector } from 'react-redux'; +import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; +import Overview from '../components/Overview' +import Receive from '../components/Receive' +import Settings from '../components/Settings/Settings' +import Header from '../components/Header' +import { wallet } from '../wallet/wallet'; + +import { AddressLookup } from '../wallet/walletTypes'; +import Loader from '../components/Loader'; +import { ScrollView } from 'react-native-gesture-handler'; + +type Props = StackScreenProps; + + +const shell: React.FC = () => { + return (null) +} + +const RootView: React.FC = (props) => { + + const Tab = createBottomTabNavigator(); + const getIsActive = (state: WalletState) => state.isActive + const isActive = useSelector(getIsActive) + + const languageSelector = (state: WalletState) => state.language + const language = useSelector(languageSelector) + + const multiDeviceSelector = (state: WalletState) => state.multiDeviceSupport + const multiDevice = useSelector(multiDeviceSelector) + + const isNewWalletSelector = (state: WalletState) => state.newlyCreated + const isNewWallet = useSelector(isNewWalletSelector) + + const isWalletRestoringSelector = (state: WalletState) => state.isRestoring + const isWalletRestoring = useSelector(isWalletRestoringSelector) + + const dispatch = useDispatch() + + const setUpWallet = async (isRestoringOldWallet: boolean) => { + + await wallet.setUpSeedAndRoot() + + let zeroOrMinusOne = isRestoringOldWallet ? -1 : 0 + + // Populate first external address + let firstExternal = await wallet.getExternalAddress(0) + dispatch(addExternalAddress(new AddressLookup(0, firstExternal, zeroOrMinusOne, false))) + + // Now let's populate external address lookaheads + for (var i = 0; i < 20; i++) { + let external = await wallet.getExternalAddress(i + 1) + dispatch(addExternalAddress(new AddressLookup(i + 1, external, zeroOrMinusOne, true))) + } + + // Populate first internal address + let firstInternal = await wallet.getInternalAddress(0) + dispatch(addInternalAddress(new AddressLookup(0, firstInternal, zeroOrMinusOne, false))) + + // Now let's populate internal address lookaheads + for (var i = 0; i < 20; i++) { + let internal = await wallet.getInternalAddress(i + 1) + dispatch(addInternalAddress(new AddressLookup(i + 1, internal, zeroOrMinusOne, true))) + } + + dispatch(setIsActive(true)) + } + + const sync = async () => { + try { + await wallet.synchronize(!multiDevice) + await wallet.fetchFeeRates() + } + catch (e) { + console.log(e) + } + } + + const handleEffect = async () => { + + if (!isActive && isNewWallet) { + setUpWallet(false) + } + + if (!isActive && isWalletRestoring) { + setUpWallet(true) + } + + if (isActive) { + await sync() + } + } + + useEffect(() => { + + handleEffect() + + }, [isActive, isWalletRestoring, isNewWallet]) + + return ( + + { (isWalletRestoring || isNewWallet) && + + } + { + isActive && !isWalletRestoring && !isNewWallet && + + { return tabProps.focused ? : ; } }} /> + ( props.navigation.push('Send')} />), tabBarIcon: (tabProps) => { return tabProps.focused ? : ; } }} /> + { return tabProps.focused ? : ; } }} /> + { return tabProps.focused ? : ; } }} /> + + } + { + !isActive && !isNewWallet && !isWalletRestoring && + + +
{ props.navigation.navigate('PickerView', { type: "Choose Language" }) }} /> + + + + + {getTranslated(language).getting_started} + + + props.navigation.navigate('CreateStepOne')}> + + + + {getTranslated(language).create_new} + < Text style={styles.onboardButtonSubText}>{getTranslated(language).create_subtext} + + + + + + + + props.navigation.navigate('Restore')}> + + + + {getTranslated(language).restore_existing} + {getTranslated(language).restore_subtext} + + + + + + + + + + + } + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + flexDirection: 'column', + marginTop: 50 + }, + onboard: { + }, + headingText: { + fontFamily: 'TitilliumWeb-Regular', + fontSize: 40, + color: '#fff', + textAlign: 'center' + }, + buttonContainer: { + borderColor: '#2B2F3A', + borderRadius: 2, + justifyContent: 'center', + borderWidth: 1, + margin: 10, + marginBottom: 20, + marginHorizontal: 20, + shadowColor: "#000", + shadowOffset: { + width: 0, + height: 2, + }, + shadowOpacity: 0.25, + }, + onboardButton: { + borderRadius: 10, + fontSize: 20, + padding: 30, + }, + buttonContent: { + flexDirection: 'row', + alignItems: 'center' + }, + onboardIcon: { + width: 64, + height: 64, + }, + onboardButtonText: { + fontSize: 20, + color: '#fff', + fontFamily: 'TitilliumWeb-Bold', + marginRight: 30 + }, + onboardButtonSubText: { + fontSize: 15, + color: '#fff', + fontFamily: 'TitilliumWeb-Regular', + marginRight: 50 + }, + tabIcon: { + width: 24, + height: 24 + } +}); + +export default RootView \ No newline at end of file diff --git a/wallet/wallet.ts b/wallet/wallet.ts new file mode 100644 index 0000000..cf957db --- /dev/null +++ b/wallet/wallet.ts @@ -0,0 +1,649 @@ +import * as bitcoin from 'bitcoinjs-lib' +import * as bip39 from 'bip39' +import * as bip32 from 'bip32' +import ElectrumClient from 'electrum-client' +import accumulative from 'coinselect/accumulative' +import split from 'coinselect/split' +import Axios from 'axios' +import BigNumber from 'bignumber.js' +import RNSecureKeyStore from "react-native-secure-key-store"; +import { store, setUtxos, isSyncing, isDoneSyncing, incrementExternalIndex, incrementInternalIndex, updateExternalAddress, updateInternalAddress, addExternalAddress, addInternalAddress, updateTransaction, addTransaction, setFeeRates, setFiatRates, isRestoring, setNewlyCreated } from '../store/WalletStateStore' +import { AddressLookup, Transaction } from './walletTypes' +import { Platform } from 'react-native' + +export class Wallet { + + seed!: string + root!: bip32.BIP32Interface + client!: any + seedLoaded = false + setUpRoot = false + setUpClient = false + lastTransaction = new bitcoin.Psbt() + shouldFetchUtxos = false + internalAddressesToFetchUtxosFor: AddressLookup[] = [] + externalAddressesToFetchUtxosFor: AddressLookup[] = [] + + async setUpSeedAndRoot() { + try { + let s = await RNSecureKeyStore.get('WALLET_SEED') + this.seed = s + let seedBuffer = bip39.mnemonicToSeedSync(this.seed) + this.root = bip32.fromSeed(seedBuffer) + this.setUpRoot = true + } + catch { + } + } + + async getExternalAddress(index: number): Promise { + + if (!this.setUpRoot) { + await this.setUpSeedAndRoot() + } + + let first = this.root.derivePath(`m/49'/0'/0'/0/${index}`) + let p2wpkh = bitcoin.payments.p2wpkh({ pubkey: first.publicKey }) + let p2sh = bitcoin.payments.p2sh({ redeem: p2wpkh }) + let address = p2sh.address! + return address + } + + async getInternalAddress(index: number): Promise { + + if (!this.setUpRoot) { + await this.setUpSeedAndRoot() + } + + let first = this.root.derivePath(`m/49'/0'/0'/1/${index}`) + let p2wpkh = bitcoin.payments.p2wpkh({ pubkey: first.publicKey }) + let p2sh = bitcoin.payments.p2sh({ redeem: p2wpkh }) + let address = p2sh.address! + return address + } + + async connectToElectrum() { + try { + this.client = new ElectrumClient(50001, "electrum1.bitcoin.org", 'tcp') + await this.client.initElectrum({ client: 'Bitcoin Wallet', version: '1.4' }); + await this.client.connect() + this.setUpClient = true + this.client.onError = () => { + if (Platform.OS === 'android' && this.setUpClient) { + this.client.close() + this.setUpClient = false + setTimeout(() => { + this.connectToElectrum() + }, 500); + return; + } + } + } + catch (e) { + console.log(e) + } + } + + async fetchUtxos() { + + if (!this.setUpRoot) { + await this.setUpSeedAndRoot() + } + + let request = await Axios.get('https://blockchain.info/latestblock?&cors=true') + + if (request.status == 200) { + + let newUtxos = new Array() + + let height = request.data.height + + let addresses = this.externalAddressesToFetchUtxosFor + + for (var i = 0; i < addresses.length; i++) { + let utxo: any[] = await this.client.blockchainScripthash_listunspent(this.convertToElectrumScriptHash(addresses[i].address)) + for (var x = 0; x < utxo.length; x++) { + if ((height - utxo[x].height) >= 6) { // Only utxos with 6 confirmations if the address is EXTERNAL + if (!this.setUpRoot) { + let seedBuffer = await bip39.mnemonicToSeed(this.seed) + this.root = bip32.fromSeed(seedBuffer) + this.setUpRoot = true + } + + let isExternal = store.getState().externalAddresses.filter((a) => a.address == addresses[i].address).length > 0 + let index = addresses[i].index + let path = this.root.derivePath(`m/49'/0'/0'/${isExternal ? '0' : '1'}/${index}`) + let p2wpkh = bitcoin.payments.p2wpkh({ pubkey: path.publicKey }) + let p2sh = bitcoin.payments.p2sh({ redeem: p2wpkh }) + + newUtxos.push({ height: utxo[x].height, txId: utxo[x].tx_hash, value: utxo[x].value, vout: utxo[x].tx_pos, script: p2sh.output!, witnessUtxo: { script: p2sh.output!, value: utxo[x].value } }) + } + } + } + + addresses = this.internalAddressesToFetchUtxosFor + + for (var i = 0; i < addresses.length; i++) { + let utxo: any[] = await this.client.blockchainScripthash_listunspent(this.convertToElectrumScriptHash(addresses[i].address)) + for (var x = 0; x < utxo.length; x++) { + + if (!this.setUpRoot) { + let seedBuffer = await bip39.mnemonicToSeed(this.seed) + this.root = bip32.fromSeed(seedBuffer) + this.setUpRoot = true + } + + let isExternal = store.getState().externalAddresses.filter((a) => a.address == addresses[i].address).length > 0 + let index = addresses[i].index + let path = this.root.derivePath(`m/49'/0'/0'/${isExternal ? '0' : '1'}/${index}`) + let p2wpkh = bitcoin.payments.p2wpkh({ pubkey: path.publicKey }) + let p2sh = bitcoin.payments.p2sh({ redeem: p2wpkh }) + + newUtxos.push({ height: utxo[x].height, txId: utxo[x].tx_hash, value: utxo[x].value, vout: utxo[x].tx_pos, script: p2sh.output!, witnessUtxo: { script: p2sh.output!, value: utxo[x].value } }) + + } + + } + + store.dispatch(setUtxos(newUtxos)) + } + } + + async fetchFeeRates() { + const important = await this.client.blockchainEstimatefee(3) + const standard = await this.client.blockchainEstimatefee(6) + const low = await this.client.blockchainEstimatefee(9) + let feeRates = [Math.ceil(new BigNumber(low).multipliedBy(100000000).dividedBy(1000).toNumber()), Math.ceil(new BigNumber(standard).multipliedBy(100000000).dividedBy(1000).toNumber()), Math.ceil(new BigNumber(important).multipliedBy(100000000).dividedBy(1000).toNumber())] + store.dispatch(setFeeRates(feeRates)) + } + + async synchronize(smallSync: boolean) { + + store.dispatch(isSyncing()) + + try { + // This will be set to true if any new transactions have occurred and we need to fetch utxos + this.shouldFetchUtxos = false || !this.setUpClient + + // Let's initialize our client if we haven't done so already + if (!this.setUpClient) { + await this.connectToElectrum() + } + + // First fetch the addresses we care about from the database + + var externalAddresses: AddressLookup[] = [] + var internalAddresses: AddressLookup[] = [] + + if (store.getState().isRestoring) { + externalAddresses = store.getState().externalAddresses + internalAddresses = store.getState().internalAddresses + + this.externalAddressesToFetchUtxosFor = [] + this.internalAddressesToFetchUtxosFor = [] + } + + else if (store.getState().newlyCreated) { + externalAddresses = store.getState().externalAddresses.filter((a) => !a.isLookAhead) + internalAddresses = store.getState().internalAddresses.filter((a) => !a.isLookAhead) + + this.externalAddressesToFetchUtxosFor = externalAddresses.filter((a) => a.balance > 0) + this.internalAddressesToFetchUtxosFor = internalAddresses.filter((a) => a.balance > 0) + } + + else { + if (smallSync) { + externalAddresses = store.getState().externalAddresses.filter((a) => !a.isLookAhead) + internalAddresses = store.getState().internalAddresses.filter((a) => !a.isLookAhead || a.balance > 0) + } + else { + externalAddresses = store.getState().externalAddresses + internalAddresses = store.getState().internalAddresses + } + + this.externalAddressesToFetchUtxosFor = externalAddresses.filter((a) => a.balance > 0) + this.internalAddressesToFetchUtxosFor = internalAddresses.filter((a) => a.balance > 0) + + } + + + await this.processAddresses(externalAddresses, internalAddresses) + + // We need to fetch the utxos + if (this.shouldFetchUtxos) { + await this.fetchUtxos() + } + + //Get the fiat rates + let request = await Axios.get("https://www.blockchain.com/ticker?&cors=true") + + if (request.status == 200) { + if (request.data["USD"] != undefined) { + store.dispatch(setFiatRates(request.data)) + } + } + + if (store.getState().isRestoring) { + store.dispatch(isRestoring(false)) + } + + if (store.getState().newlyCreated) { + store.dispatch(setNewlyCreated(false)) + } + + store.dispatch(isDoneSyncing()) + } + + catch { + store.dispatch(isDoneSyncing()) + } + + } + + // Fetches balance information and potential transactions for the given addresses + async processAddresses(externalAddresses: AddressLookup[], internalAddresses: AddressLookup[]) { + + if (externalAddresses.length == 0 && internalAddresses.length == 0) { + return + } + + // Addresses that need further processing (for example they are added lookahead addresses) + let externalsNeedLookup: AddressLookup[] = [] + let internalsNeedLookup: AddressLookup[] = [] + + // We use this to keep track of and store newly observed transactions we don't yet know about + let newTransactions: Transaction[] = new Array() + + let scriptHashToAddressLookup: { [key: string]: string } = {} + let addressToBalanceLookup: { [key: string]: string } = {} + let scripthashes = []; + + for (var i = 0; i < externalAddresses.length; i++) { + let addressString = externalAddresses[i].address + let scriptHash = this.convertToElectrumScriptHash(addressString) + scripthashes.push(scriptHash) + scriptHashToAddressLookup[scriptHash] = addressString + } + + let chunks = this.splitIntoChunks(scripthashes, 50) + + for (var i = 0; i < chunks.length; i++) { + let results = await this.client.blockchainScripthash_getBalanceBatch(chunks[i]); + + for (var x = 0; x < results.length; x++) { + addressToBalanceLookup[scriptHashToAddressLookup[results[x].param]] = results[x].result.confirmed + results[x].result.unconfirmed + } + } + + let scriptHashToAddressLookupInternal: { [key: string]: string } = {} + let addressToBalanceLookupInternal: { [key: string]: string } = {} + let scripthashesInternal = []; + + for (var i = 0; i < internalAddresses.length; i++) { + let addressString = internalAddresses[i].address + let scriptHash = this.convertToElectrumScriptHash(addressString) + scripthashesInternal.push(scriptHash) + scriptHashToAddressLookupInternal[scriptHash] = addressString + } + + chunks = this.splitIntoChunks(scripthashesInternal, 50) + + for (var i = 0; i < chunks.length; i++) { + let results = await this.client.blockchainScripthash_getBalanceBatch(chunks[i]); + + for (var x = 0; x < results.length; x++) { + addressToBalanceLookupInternal[scriptHashToAddressLookupInternal[results[x].param]] = results[x].result.confirmed + results[x].result.unconfirmed + } + } + + + /* Cycle through the addresses and get the balance, if the address is a lookahead address, + then we increment the external or internal trackers until we catch up fully, then we re-populate the addresses */ + + for (var i = 0; i < externalAddresses.length; i++) { + + let balance: any = addressToBalanceLookup[externalAddresses[i].address] + + // Transactions that we don't know about have occurred + if (balance != externalAddresses[i].balance) { + + let transactions: any[] = await this.client.blockchainScripthash_getHistory(this.convertToElectrumScriptHash(externalAddresses[i].address)) + + if (transactions.length > 0) { + this.shouldFetchUtxos = true + } + + // Our external index trackers are behind so we need to catch up + if ((transactions.length > 0) && externalAddresses[i].index >= store.getState().externalIndex) { + for (var j = 0; j <= externalAddresses[i].index - store.getState().externalIndex; j++) { + store.dispatch(incrementExternalIndex()) + let newAddress = await this.getExternalAddress(store.getState().externalIndex + 20) + externalsNeedLookup.push(new AddressLookup(store.getState().externalIndex + 20, newAddress, -1, true)) + store.dispatch(addExternalAddress(new AddressLookup(store.getState().externalIndex + 20, newAddress, -1, true))) + } + } + + for (var j = 0; j < transactions.length; j++) { + // Make sure we haven't already saved the transaction or we don't already have it + let exists = store.getState().transactions.filter((tx) => tx.confirmed && tx.hash == transactions[j].tx_hash) + + if (exists.length == 0 && newTransactions.filter((tx) => tx.hash == transactions[j].tx_hash).length == 0) { + + // Gotta update the utxos now that we have a new transaction with 6 confirmations + if (transactions[j].confirmations >= 6) { + newTransactions.push(new Transaction(transactions[j].tx_hash, '0', transactions[j].height, new Date(), true)) + } + + else { + newTransactions.push(new Transaction(transactions[j].tx_hash, '0', transactions[j].height, new Date(), false)) + } + } + } + } + + // This is set when the wallet is first created to force look up of the history, we can set to 0 now that we have history + if (externalAddresses[i].balance == -1) { + store.dispatch(updateExternalAddress(0, externalAddresses[i].address)) + } + + } + + for (var i = 0; i < internalAddresses.length; i++) { + let balance: any = addressToBalanceLookupInternal[internalAddresses[i].address] + + // Transactions that we don't know about have occurred + if (balance != internalAddresses[i].balance) { + + let transactions: any[] = await this.client.blockchainScripthash_getHistory(this.convertToElectrumScriptHash(internalAddresses[i].address)) + + if (transactions.length > 0) { + this.shouldFetchUtxos = true + } + + // Our internal index trackers are behind so we need to catch up + if ((transactions.length > 0) && internalAddresses[i].index >= store.getState().internalIndex) { + for (var j = 0; j <= internalAddresses[i].index - store.getState().internalIndex; j++) { + store.dispatch(incrementInternalIndex()) + let newAddress = await this.getInternalAddress(store.getState().internalIndex + 20) + internalsNeedLookup.push(new AddressLookup(store.getState().internalIndex + 20, newAddress, -1, true)) + store.dispatch(addInternalAddress(new AddressLookup(store.getState().internalIndex + 20, newAddress, -1, true))) + } + } + + for (var j = 0; j < transactions.length; j++) { + // Make sure we haven't already saved the transaction or we don't already have it + let exists = store.getState().transactions.filter((tx) => tx.confirmed && tx.hash == transactions[j].tx_hash) + if (exists.length == 0 && newTransactions.filter((tx) => tx.hash == transactions[j].tx_hash).length == 0) { + if (transactions[j].confirmations >= 6) { + newTransactions.push(new Transaction(transactions[j].tx_hash, '0', transactions[j].height, new Date(), true)) + } + else { + newTransactions.push(new Transaction(transactions[j].tx_hash, '0', transactions[j].height, new Date(), false)) + } + } + } + } + + // This is set when the wallet is first created to force look up of the history, we can set to 0 now that we have history + if (internalAddresses[i].balance == -1) { + store.dispatch(updateInternalAddress(0, internalAddresses[i].address)) + } + + } + + // Confirmed transactions (sorted by height) + let confirmedTransactions = newTransactions.filter((tx) => tx.height > 0).sort((tx1, tx2) => tx1.height - tx2.height) + + // Unconfirmed transactions + let unconfirmedTransactions = newTransactions.filter((tx) => tx.height == 0) + + await this.processTransactions(confirmedTransactions, externalAddresses, internalAddresses) + await this.processTransactions(unconfirmedTransactions, externalAddresses, internalAddresses) + await this.processAddresses(externalsNeedLookup, internalsNeedLookup) + + } + + + async processTransactions(newTransactions: Transaction[], externalAddresses: AddressLookup[], internalAddresses: AddressLookup[]) { + for (var i = 0; i < newTransactions.length; i++) { + let transaction = await this.client.blockchainTransaction_get(newTransactions[i].hash, true) + let amount = new BigNumber(0) + + // Read the inputs + for (var j = 0; j < transaction.vin.length; j++) { + + // We need to fetch the referenced input transaction to get the addresses and amounts + let inputTransaction = await this.client.blockchainTransaction_get(transaction.vin[j].txid, true) + for (var k = 0; k < inputTransaction.vout.length; k++) { + if (transaction.vin[j].vout == inputTransaction.vout[k].n) { + for (var x = 0; x < inputTransaction.vout[k].scriptPubKey.addresses.length; x++) { + let address: string = inputTransaction.vout[k].scriptPubKey.addresses[x] + if (externalAddresses.filter((a) => a.address == address).length > 0 || internalAddresses.filter((a) => a.address == address).length > 0) { + amount = amount.minus(inputTransaction.vout[k].value) + + // Spent from an external address so update our balance + if (externalAddresses.filter((a) => a.address == address).length > 0) { + for (var l = 0; l < externalAddresses.length; l++) { + if (externalAddresses[l].address == address) { + if (transaction.confirmations >= 6) { + store.dispatch(updateExternalAddress(0, externalAddresses[l].address)) + } + } + } + } + + // Need to update the balance of one of our internal addresses as we have spent from it + if (internalAddresses.filter((a) => a.address == address).length > 0) { + for (var l = 0; l < internalAddresses.length; l++) { + if (internalAddresses[l].address == address) { + if (transaction.confirmations >= 6) { + store.dispatch(updateInternalAddress(0, internalAddresses[l].address)) + } + // We don't need to fetch UTXOs for this address anymore + this.internalAddressesToFetchUtxosFor = this.internalAddressesToFetchUtxosFor.filter((a) => a.address != internalAddresses[l].address) + } + } + } + } + + } + } + } + } + + + // Read the outputs + for (var j = 0; j < transaction.vout.length; j++) { + for (var k = 0; k < transaction.vout[j].scriptPubKey.addresses.length; k++) { + let address: string = transaction.vout[j].scriptPubKey.addresses[k] + + // If we've received to an external address, credit the amount + if (externalAddresses.filter((a) => a.address == address).length > 0) { + amount = amount.plus(transaction.vout[j].value) + + // Find the external address + for (var l = 0; l < externalAddresses.length; l++) { + + // We got it + if (externalAddresses[l].address == address) { + + // Convert to satoshis + let satoshi = new BigNumber(transaction.vout[j].value).multipliedBy(100000000) + + // Calculate the new balance + let currentBalance = store.getState().externalAddresses.filter((a) => a.address == externalAddresses[l].address)[0].balance + let newBalance = new BigNumber(currentBalance).plus(satoshi).toNumber() + + // Let's adjust our balance if we have 6 confs and add it to our addressesses to get UTXOs for + if (transaction.confirmations >= 6) { + store.dispatch(updateExternalAddress(newBalance, externalAddresses[l].address)) + this.externalAddressesToFetchUtxosFor.push(externalAddresses[l]) + } + + } + } + } + + if (internalAddresses.filter((a) => a.address == address).length > 0) { + // See if this is one of our change outputs + for (var x = 0; x < internalAddresses.length; x++) { + + // Yep address is change + if (internalAddresses[x].address == address) { + + // Add back our change to the amount because we're obviously not spending it + amount = amount.plus(transaction.vout[j].value) + + // Convert to satoshis which is the format of the balances + let satoshi = new BigNumber(transaction.vout[j].value).multipliedBy(100000000) + + // We need to fetch the UTXO for this unspent change + this.internalAddressesToFetchUtxosFor.push(internalAddresses[x]) + + // Reduce the balance we have on record for this address by the amount spent only if the transaction has 6 confirmations + if (transaction.confirmations >= 6) { + store.dispatch(updateInternalAddress(satoshi.toNumber(), internalAddresses[x].address)) + } + } + } + } + } + } + + // Check if we've seen it + let weAlreadyHave = store.getState().transactions.filter((tx) => tx.hash == newTransactions[i].hash) + + let newTx = new Transaction(newTransactions[i].hash, amount.toString(), transaction.confirmations > 0 ? newTransactions[i].height : 0, transaction.confirmations > 0 ? new Date(transaction.time * 1000) : new Date(), transaction.confirmations >= 6) + + // We haven't seen this, so put it in + if (weAlreadyHave.length == 0) { + store.dispatch(addTransaction(newTx)) + + } + + // Update the transaction + else { + let currentTx = store.getState().transactions.filter((tx) => tx.hash == newTransactions[i].hash)[0] + let confirmed = transaction.confirmations >= 6 + let height = 0 + + if (transaction.confirmations > 0) { + height = newTransactions[i].height + } + + store.dispatch(updateTransaction(currentTx.hash, height, amount.toString(), confirmed)) + } + + + } + } + + // Creates a Bitcoin transaction to a destination address + + async createTransaction(satoshis: number, destination: string, feeRate: number, sendMax: boolean): Promise { + + if (!this.setUpRoot) { + await this.setUpSeedAndRoot() + } + + let target = undefined + let select = accumulative + + if (sendMax) { + target = [{ address: destination }] + select = split + } + + else { + target = [{ address: destination, value: satoshis }] + } + + let psbt = new bitcoin.Psbt() + let { inputs, outputs, fee } = select(store.getState().utxos, target, feeRate) + + if (!inputs || !outputs || fee == 0) { + return Promise.reject() + } + + + let externalAddresses = store.getState().externalAddresses + let internalAddresses = store.getState().internalAddresses + + let keys: { index: number, key: any }[] = new Array() + + for (var i = 0; i < inputs.length; i++) { + + let address = bitcoin.address.fromOutputScript(inputs[i].witnessUtxo.script) + let isExternal = true + let index = 0 + + for (var x = 0; x < externalAddresses.length; x++) { + if (externalAddresses[x].address == address) { + isExternal = true + index = externalAddresses[x].index + } + } + + for (var x = 0; x < internalAddresses.length; x++) { + if (internalAddresses[x].address == address) { + isExternal = false + index = internalAddresses[x].index + } + } + + let path = this.root.derivePath(`m/49'/0'/0'/${isExternal ? '0' : '1'}/${index}`) + let p2wpkh = bitcoin.payments.p2wpkh({ pubkey: path.publicKey }) + let keyPair = bitcoin.ECPair.fromWIF(path.toWIF()) + + psbt.addInput({ hash: inputs[i].txId, index: inputs[i].vout, witnessUtxo: inputs[i].witnessUtxo, redeemScript: p2wpkh.output }) + keys.push({ index: i, key: keyPair }) + } + + for (var i = 0; i < outputs.length; i++) { + + let isChange = !outputs[i].address + let shouldAdd = true + + // This is a change output so we need to fill in a change address + if (isChange) { + outputs[i].address = await this.getInternalAddress(store.getState().internalIndex) + // Not worth collecting this dust as change, so skip it + if (outputs[i].value <= 800) { + shouldAdd = false + } + } + + if (shouldAdd) { + psbt.addOutput({ address: outputs[i].address, value: outputs[i].value }) + } + } + + for (var i = 0; i < keys.length; i++) { + psbt.signInput(keys[i].index, keys[i].key) + } + + this.lastTransaction = psbt.finalizeAllInputs() + } + + async broadcastLastTransaction() { + await this.client.blockchainTransaction_broadcast(this.lastTransaction.extractTransaction().toHex()) + } + + convertToElectrumScriptHash(address: string): string { + let script = bitcoin.address.toOutputScript(address) + let hash = bitcoin.crypto.sha256(script) + let reverse = Buffer.from(hash.reverse()) + return reverse.toString('hex') + } + + splitIntoChunks(arr: string[], chunkSize: number): string[][] { + const groups = []; + let i; + for (i = 0; i < arr.length; i += chunkSize) { + groups.push(arr.slice(i, i + chunkSize)); + } + return groups; + }; +} + +export const wallet = new Wallet() \ No newline at end of file diff --git a/wallet/walletTypes.ts b/wallet/walletTypes.ts new file mode 100644 index 0000000..e7322b7 --- /dev/null +++ b/wallet/walletTypes.ts @@ -0,0 +1,29 @@ +export class AddressLookup { + index: number + address: string + balance: number + isLookAhead: boolean + + constructor(i: number, a: string, b: number, look: boolean) { + this.index = i + this.address = a + this.balance = b + this.isLookAhead = look + } +} + +export class Transaction { + hash: string + amount: string + height: number + time : Date + confirmed : boolean + + constructor(h: string, a: string, c: number, d : Date, confirm : boolean) { + this.hash = h + this.amount = a + this.height = c + this.time = d + this.confirmed = confirm + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..bc36c79 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,8664 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" + integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.7.5", "@babel/core@^7.8.4": + version "7.12.9" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" + integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.5" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helpers" "^7.12.5" + "@babel/parser" "^7.12.7" + "@babel/template" "^7.12.7" + "@babel/traverse" "^7.12.9" + "@babel/types" "^7.12.7" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.1" + json5 "^2.1.2" + lodash "^4.17.19" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.12.5", "@babel/generator@^7.5.0": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.5.tgz#a2c50de5c8b6d708ab95be5e6053936c1884a4de" + integrity sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== + dependencies: + "@babel/types" "^7.12.5" + jsesc "^2.5.1" + source-map "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz#5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3" + integrity sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== + dependencies: + "@babel/types" "^7.10.4" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" + integrity sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-builder-react-jsx-experimental@^7.12.4": + version "7.12.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz#55fc1ead5242caa0ca2875dcb8eed6d311e50f48" + integrity sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-module-imports" "^7.12.1" + "@babel/types" "^7.12.1" + +"@babel/helper-builder-react-jsx@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz#8095cddbff858e6fa9c326daee54a2f2732c1d5d" + integrity sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-create-class-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" + integrity sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" + +"@babel/helper-create-regexp-features-plugin@^7.12.1": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f" + integrity sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + regexpu-core "^4.7.1" + +"@babel/helper-define-map@^7.10.4": + version "7.10.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" + integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/types" "^7.10.5" + lodash "^4.17.19" + +"@babel/helper-explode-assignable-expression@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" + integrity sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-function-name@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" + integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== + dependencies: + "@babel/helper-get-function-arity" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helper-get-function-arity@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2" + integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== + dependencies: + "@babel/types" "^7.10.4" + +"@babel/helper-member-expression-to-functions@^7.12.1": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" + integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== + dependencies: + "@babel/types" "^7.12.7" + +"@babel/helper-module-imports@^7.12.1": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" + integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== + dependencies: + "@babel/types" "^7.12.5" + +"@babel/helper-module-transforms@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" + integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-simple-access" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/helper-validator-identifier" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.1" + "@babel/types" "^7.12.1" + lodash "^4.17.19" + +"@babel/helper-optimise-call-expression@^7.10.4": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.7.tgz#7f94ae5e08721a49467346aa04fd22f750033b9c" + integrity sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw== + dependencies: + "@babel/types" "^7.12.7" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + +"@babel/helper-remap-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" + integrity sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-wrap-function" "^7.10.4" + "@babel/types" "^7.12.1" + +"@babel/helper-replace-supers@^7.12.1": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz#f009a17543bbbbce16b06206ae73b63d3fca68d9" + integrity sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/helper-simple-access@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" + integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f" + integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== + dependencies: + "@babel/types" "^7.11.0" + +"@babel/helper-validator-identifier@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" + integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== + +"@babel/helper-wrap-function@^7.10.4": + version "7.12.3" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" + integrity sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helpers@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + dependencies: + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/highlight@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" + integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.7", "@babel/parser@^7.7.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.7.tgz#fee7b39fe809d0e73e5b25eecaf5780ef3d73056" + integrity sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg== + +"@babel/plugin-external-helpers@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.12.1.tgz#df474775860b3b8bdfeaedd45596cd2c7f36a2be" + integrity sha512-5VBqan0daXhDSRjrq2miABuELRwWJWFdM42Jvs/CDuhp+Es+fW+ISA5l+co8d+9oN3WLz/N3VvzyeseL3AvjxA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-class-properties@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" + integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-export-default-from@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.1.tgz#c6e62d668a8abcfe0d28b82f560395fecb611c5a" + integrity sha512-z5Q4Ke7j0AexQRfgUvnD+BdCSgpTEKnqQ3kskk2jWtOBulxICzd1X9BGt7kmWftxZ2W3++OZdt5gtmC8KLxdRQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-default-from" "^7.12.1" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" + integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + +"@babel/plugin-proposal-object-rest-spread@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" + +"@babel/plugin-proposal-optional-catch-binding@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" + integrity sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + +"@babel/plugin-proposal-optional-chaining@^7.0.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" + integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" + integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.1.tgz#a9eb31881f4f9a1115a3d2c6d64ac3f6016b5a9d" + integrity sha512-dP5eGg6tHEkhnRD2/vRG/KJKRSg8gtxu2i+P/8/yFPJn/CfPU5G0/7Gks2i3M6IOVAPQekmsLN9LPsmXFFL4Uw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.2.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz#a77670d9abe6d63e8acadf4c31bb1eb5a506bbdd" + integrity sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-import-meta@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-typescript@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5" + integrity sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-arrow-functions@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" + integrity sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-async-to-generator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" + integrity sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" + +"@babel/plugin-transform-block-scoped-functions@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" + integrity sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-block-scoping@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz#f0ee727874b42a208a48a586b84c3d222c2bbef1" + integrity sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-classes@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" + integrity sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-define-map" "^7.10.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" + integrity sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-destructuring@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" + integrity sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-exponentiation-operator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" + integrity sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-flow-strip-types@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz#8430decfa7eb2aea5414ed4a3fa6e1652b7d77c4" + integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-flow" "^7.12.1" + +"@babel/plugin-transform-for-of@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" + integrity sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-function-name@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" + integrity sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== + dependencies: + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" + integrity sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" + integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-modules-commonjs@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" + integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== + dependencies: + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-simple-access" "^7.12.1" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-object-assign@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.1.tgz#9102b06625f60a5443cc292d32b565373665e1e4" + integrity sha512-geUHn4XwHznRAFiuROTy0Hr7bKbpijJCmr1Svt/VNGhpxmp0OrdxURNpWbOAf94nUbL+xj6gbxRVPHWIbRpRoA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-object-super@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" + integrity sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" + integrity sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-property-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" + integrity sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" + integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz#ef43cbca2a14f1bd17807dbe4376ff89d714cf28" + integrity sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz#d07de6863f468da0809edcf79a1aa8ce2a82a26b" + integrity sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.7.tgz#8b14d45f6eccd41b7f924bcb65c021e9f0a06f7f" + integrity sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ== + dependencies: + "@babel/helper-builder-react-jsx" "^7.10.4" + "@babel/helper-builder-react-jsx-experimental" "^7.12.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-jsx" "^7.12.1" + +"@babel/plugin-transform-regenerator@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" + integrity sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== + dependencies: + regenerator-transform "^0.14.2" + +"@babel/plugin-transform-runtime@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz#04b792057eb460389ff6a4198e377614ea1e7ba5" + integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg== + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + resolve "^1.8.1" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" + integrity sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-spread@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" + integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + +"@babel/plugin-transform-sticky-regex@^7.0.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad" + integrity sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-template-literals@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" + integrity sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typescript@^7.5.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz#d92cc0af504d510e26a754a7dbc2e5c8cd9c7ab4" + integrity sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-typescript" "^7.12.1" + +"@babel/plugin-transform-unicode-regex@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" + integrity sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/register@^7.0.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.12.1.tgz#cdb087bdfc4f7241c03231f22e15d211acf21438" + integrity sha512-XWcmseMIncOjoydKZnWvWi0/5CUCD+ZYKhRwgYlWOrA8fGZ/FjuLRpqtIhLOVD/fvR1b9DQHtZPn68VvhpYf+Q== + dependencies: + find-cache-dir "^2.0.0" + lodash "^4.17.19" + make-dir "^2.1.0" + pirates "^4.0.0" + source-map-support "^0.5.16" + +"@babel/runtime-corejs3@^7.12.1": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz#ffee91da0eb4c6dae080774e94ba606368e414f4" + integrity sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== + dependencies: + core-js-pure "^3.0.0" + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.8.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" + integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/template@^7.0.0", "@babel/template@^7.10.4", "@babel/template@^7.12.7", "@babel/template@^7.3.3": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" + integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.5", "@babel/traverse@^7.12.9", "@babel/traverse@^7.7.0": + version "7.12.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.9.tgz#fad26c972eabbc11350e0b695978de6cc8e8596f" + integrity sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.5" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.19" + +"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.1", "@babel/types@^7.12.5", "@babel/types@^7.12.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.7.tgz#6039ff1e242640a29452c9ae572162ec9a8f5d13" + integrity sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@cnakazawa/watch@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + +"@egjs/hammerjs@^2.0.17": + version "2.0.17" + resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124" + integrity sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A== + dependencies: + "@types/hammerjs" "^2.0.36" + +"@hapi/address@2.x.x": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + +"@hapi/joi@^15.0.3": + version "15.1.1" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" + integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== + +"@jest/console@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" + integrity sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== + dependencies: + "@jest/source-map" "^24.9.0" + chalk "^2.0.1" + slash "^2.0.0" + +"@jest/console@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-25.5.0.tgz#770800799d510f37329c508a9edd0b7b447d9abb" + integrity sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + jest-message-util "^25.5.0" + jest-util "^25.5.0" + slash "^3.0.0" + +"@jest/core@^25.5.4": + version "25.5.4" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-25.5.4.tgz#3ef7412f7339210f003cdf36646bbca786efe7b4" + integrity sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA== + dependencies: + "@jest/console" "^25.5.0" + "@jest/reporters" "^25.5.1" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + ansi-escapes "^4.2.1" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^25.5.0" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-resolve-dependencies "^25.5.4" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + jest-watcher "^25.5.0" + micromatch "^4.0.2" + p-each-series "^2.1.0" + realpath-native "^2.0.0" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-25.5.0.tgz#aa33b0c21a716c65686638e7ef816c0e3a0c7b37" + integrity sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA== + dependencies: + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + +"@jest/fake-timers@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz#ba3e6bf0eecd09a636049896434d306636540c93" + integrity sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== + dependencies: + "@jest/types" "^24.9.0" + jest-message-util "^24.9.0" + jest-mock "^24.9.0" + +"@jest/fake-timers@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-25.5.0.tgz#46352e00533c024c90c2bc2ad9f2959f7f114185" + integrity sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ== + dependencies: + "@jest/types" "^25.5.0" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + lolex "^5.0.0" + +"@jest/globals@^25.5.2": + version "25.5.2" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-25.5.2.tgz#5e45e9de8d228716af3257eeb3991cc2e162ca88" + integrity sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/types" "^25.5.0" + expect "^25.5.0" + +"@jest/reporters@^25.5.1": + version "25.5.1" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-25.5.1.tgz#cb686bcc680f664c2dbaf7ed873e93aa6811538b" + integrity sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.2.4" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^4.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.0.2" + jest-haste-map "^25.5.1" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-worker "^25.5.0" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^3.1.0" + terminal-link "^2.0.0" + v8-to-istanbul "^4.1.3" + optionalDependencies: + node-notifier "^6.0.0" + +"@jest/source-map@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" + integrity sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.1.15" + source-map "^0.6.0" + +"@jest/source-map@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-25.5.0.tgz#df5c20d6050aa292c2c6d3f0d2c7606af315bd1b" + integrity sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" + +"@jest/test-result@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz#11796e8aa9dbf88ea025757b3152595ad06ba0ca" + integrity sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== + dependencies: + "@jest/console" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-result@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-25.5.0.tgz#139a043230cdeffe9ba2d8341b27f2efc77ce87c" + integrity sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A== + dependencies: + "@jest/console" "^25.5.0" + "@jest/types" "^25.5.0" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^25.5.4": + version "25.5.4" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz#9b4e685b36954c38d0f052e596d28161bdc8b737" + integrity sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA== + dependencies: + "@jest/test-result" "^25.5.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" + +"@jest/transform@^25.5.1": + version "25.5.1" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-25.5.1.tgz#0469ddc17699dd2bf985db55fa0fb9309f5c2db3" + integrity sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^25.5.0" + babel-plugin-istanbul "^6.0.0" + chalk "^3.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-regex-util "^25.2.6" + jest-util "^25.5.0" + micromatch "^4.0.2" + pirates "^4.0.1" + realpath-native "^2.0.0" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + +"@jest/types@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" + integrity sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^13.0.0" + +"@jest/types@^25.5.0": + version "25.5.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" + integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + +"@keep-network/electrum-client-js@https://github.com/keep-network/electrum-client-js": + version "0.1.0" + resolved "https://github.com/keep-network/electrum-client-js#c1de4f26583e2e236b5c956534ed3db6c108f1ae" + dependencies: + websocket "^1.0.29" + +"@react-native-community/async-storage@^1.12.1", "@react-native-community/async-storage@^1.6.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.12.1.tgz#25f821b4f6b13abe005ad67e47c6f1cee9f27b24" + integrity sha512-70WGaH3PKYASi4BThuEEKMkyAgE9k7VytBqmgPRx3MzJx9/MkspwqJGmn3QLCgHLIFUgF1pit2mWICbRJ3T3lg== + dependencies: + deep-assign "^3.0.0" + +"@react-native-community/checkbox@^0.5.6": + version "0.5.6" + resolved "https://registry.yarnpkg.com/@react-native-community/checkbox/-/checkbox-0.5.6.tgz#0be83148e9836e164d5105bb314cae286bd64061" + integrity sha512-mya9hPo82M2iT30jou9FDLSafS4W2E79+0XbjbDFs3pxy3Lm1DnH0cCjzFFp7AaSBK/ShRD1ubqu6905TPaU4A== + +"@react-native-community/cli-debugger-ui@^4.13.1": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz#07de6d4dab80ec49231de1f1fbf658b4ad39b32c" + integrity sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg== + dependencies: + serve-static "^1.13.1" + +"@react-native-community/cli-hermes@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz#6243ed9c709dad5e523f1ccd7d21066b32f2899d" + integrity sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ== + dependencies: + "@react-native-community/cli-platform-android" "^4.13.0" + "@react-native-community/cli-tools" "^4.13.0" + chalk "^3.0.0" + hermes-profile-transformer "^0.0.6" + ip "^1.1.5" + +"@react-native-community/cli-platform-android@^4.10.0", "@react-native-community/cli-platform-android@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz#922681ec82ee1aadd993598b814df1152118be02" + integrity sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA== + dependencies: + "@react-native-community/cli-tools" "^4.13.0" + chalk "^3.0.0" + execa "^1.0.0" + fs-extra "^8.1.0" + glob "^7.1.3" + jetifier "^1.6.2" + lodash "^4.17.15" + logkitty "^0.7.1" + slash "^3.0.0" + xmldoc "^1.1.2" + +"@react-native-community/cli-platform-ios@^4.10.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz#a738915c68cac86df54e578b59a1311ea62b1aef" + integrity sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA== + dependencies: + "@react-native-community/cli-tools" "^4.13.0" + chalk "^3.0.0" + glob "^7.1.3" + js-yaml "^3.13.1" + lodash "^4.17.15" + plist "^3.0.1" + xcode "^2.0.0" + +"@react-native-community/cli-server-api@^4.13.1": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz#bee7ee9702afce848e9d6ca3dcd5669b99b125bd" + integrity sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ== + dependencies: + "@react-native-community/cli-debugger-ui" "^4.13.1" + "@react-native-community/cli-tools" "^4.13.0" + compression "^1.7.1" + connect "^3.6.5" + errorhandler "^1.5.0" + nocache "^2.1.0" + pretty-format "^25.1.0" + serve-static "^1.13.1" + ws "^1.1.0" + +"@react-native-community/cli-tools@^4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz#b406463d33af16cedc4305a9a9257ed32845cf1b" + integrity sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg== + dependencies: + chalk "^3.0.0" + lodash "^4.17.15" + mime "^2.4.1" + node-fetch "^2.6.0" + open "^6.2.0" + shell-quote "1.6.1" + +"@react-native-community/cli-types@^4.10.1": + version "4.10.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.10.1.tgz#d68a2dcd1649d3b3774823c64e5e9ce55bfbe1c9" + integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ== + +"@react-native-community/cli@^4.10.0": + version "4.13.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.13.1.tgz#60148723e77cafe3ae260317d6bffe91853a2d20" + integrity sha512-+/TeRVToADpQPSprsPkwi9KY8x64YcuJpjzMBVISwWP+aWzsIDuWJmyMXTADlCg2EBMJqJR7bn1W/IkfzVRCWA== + dependencies: + "@hapi/joi" "^15.0.3" + "@react-native-community/cli-debugger-ui" "^4.13.1" + "@react-native-community/cli-hermes" "^4.13.0" + "@react-native-community/cli-server-api" "^4.13.1" + "@react-native-community/cli-tools" "^4.13.0" + "@react-native-community/cli-types" "^4.10.1" + chalk "^3.0.0" + command-exists "^1.2.8" + commander "^2.19.0" + cosmiconfig "^5.1.0" + deepmerge "^3.2.0" + envinfo "^7.7.2" + execa "^1.0.0" + find-up "^4.1.0" + fs-extra "^8.1.0" + glob "^7.1.3" + graceful-fs "^4.1.3" + inquirer "^3.0.6" + leven "^3.1.0" + lodash "^4.17.15" + metro "^0.58.0" + metro-config "^0.58.0" + metro-core "^0.58.0" + metro-react-native-babel-transformer "^0.58.0" + metro-resolver "^0.58.0" + minimist "^1.2.0" + mkdirp "^0.5.1" + node-stream-zip "^1.9.1" + ora "^3.4.0" + pretty-format "^25.2.0" + semver "^6.3.0" + serve-static "^1.13.1" + strip-ansi "^5.2.0" + sudo-prompt "^9.0.0" + wcwidth "^1.0.1" + +"@react-native-community/clipboard@^1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@react-native-community/clipboard/-/clipboard-1.5.1.tgz#32abb3ea2eb91ee3f9c5fb1d32d5783253c9fabe" + integrity sha512-AHAmrkLEH5UtPaDiRqoULERHh3oNv7Dgs0bTC0hO5Z2GdNokAMPT5w8ci8aMcRemcwbtdHjxChgtjbeA38GBdA== + +"@react-native-community/eslint-config@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz#2dacad06dd44d13e778510864473fc6091f080c0" + integrity sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ== + dependencies: + "@react-native-community/eslint-plugin" "^1.1.0" + "@typescript-eslint/eslint-plugin" "^2.25.0" + "@typescript-eslint/parser" "^2.25.0" + babel-eslint "10.1.0" + eslint-config-prettier "^6.10.1" + eslint-plugin-eslint-comments "^3.1.2" + eslint-plugin-flowtype "2.50.3" + eslint-plugin-jest "22.4.1" + eslint-plugin-prettier "3.1.2" + eslint-plugin-react "7.19.0" + eslint-plugin-react-hooks "^3.0.0" + eslint-plugin-react-native "3.8.1" + prettier "^2.0.2" + +"@react-native-community/eslint-plugin@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz#e42b1bef12d2415411519fd528e64b593b1363dc" + integrity sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ== + +"@react-native-community/masked-view@^0.1.10": + version "0.1.10" + resolved "https://registry.yarnpkg.com/@react-native-community/masked-view/-/masked-view-0.1.10.tgz#5dda643e19e587793bc2034dd9bf7398ad43d401" + integrity sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ== + +"@react-navigation/bottom-tabs@^5.11.2": + version "5.11.2" + resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-5.11.2.tgz#5b541612fcecdea2a5024a4028da35e4a727bde6" + integrity sha512-7+hH00N9Ze74VcX8uYWVyXFXZ0Fwid+lG+SSLtmnJjk1Y6oIQpQ17EPqKO0UZlKKjhsvMlAnL5fdgFtoqnSjcA== + dependencies: + color "^3.1.3" + react-native-iphone-x-helper "^1.3.0" + +"@react-navigation/core@^5.14.4": + version "5.14.4" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-5.14.4.tgz#f63a2cd214bddbd25e1181f9335c32dfc3b6460f" + integrity sha512-MzZU9PO1a/6f9KdN04dC/E4BNl6M1Ba0Tb4sQdl/32y0hM2ToxlrKcERnTLWGFIbQV+9ZV1GTrp3mlGS6U9Jpw== + dependencies: + "@react-navigation/routers" "^5.6.2" + escape-string-regexp "^4.0.0" + nanoid "^3.1.15" + query-string "^6.13.6" + react-is "^16.13.0" + +"@react-navigation/native@^5.8.10": + version "5.8.10" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-5.8.10.tgz#3fe806abff9efb085bcf595212803dd05a1347ca" + integrity sha512-OUgD1o+y7PwmhRIRqQxN0SQvVU/SHic/ek/qMvBZX8nu5/WlBNxmNRMHVxONgHlG3AQZh27NUs9ynntL7ek1zQ== + dependencies: + "@react-navigation/core" "^5.14.4" + escape-string-regexp "^4.0.0" + nanoid "^3.1.15" + +"@react-navigation/routers@^5.6.2": + version "5.6.2" + resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-5.6.2.tgz#accc008c3b777f74d998e16cb2ea8e4c1fe8d9aa" + integrity sha512-XBcDKXS5s4MaHFufN44LtbXqFDH/nUHfHjbwG85fP3k772oRyPRgbnUb2mbw5MFGqORla9T7uymR6Gh6uwIwVw== + dependencies: + nanoid "^3.1.15" + +"@react-navigation/stack@^5.12.8": + version "5.12.8" + resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-5.12.8.tgz#31e54e05d8a3ffaaa3e39a1a9b7969f8316a35bf" + integrity sha512-wUJFbU0v606RBXOUxHToCXJNmiwxtFYhN2TFvjxCZ3PJU+OWWx8HTmn99pT3rVH4Ax2cfO5BDUy9v+r74ZrIWw== + dependencies: + color "^3.1.3" + react-native-iphone-x-helper "^1.3.0" + +"@sinonjs/commons@^1.7.0": + version "1.8.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217" + integrity sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw== + dependencies: + type-detect "4.0.8" + +"@tradle/react-native-http@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@tradle/react-native-http/-/react-native-http-2.0.1.tgz#af19e240e1e580bfa249563924d1be472686f48b" + integrity sha1-rxniQOHlgL+iSVY5JNG+RyaG9Is= + dependencies: + Base64 "~0.2.0" + inherits "~2.0.1" + +"@types/babel__core@^7.1.7": + version "7.1.12" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d" + integrity sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.2" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" + integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" + integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.0.16" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.16.tgz#0bbbf70c7bc4193210dd27e252c51260a37cd6a7" + integrity sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w== + dependencies: + "@babel/types" "^7.3.0" + +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + +"@types/graceful-fs@^4.1.2": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.4.tgz#4ff9f641a7c6d1a3508ff88bc3141b152772e753" + integrity sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg== + dependencies: + "@types/node" "*" + +"@types/hammerjs@^2.0.36": + version "2.0.36" + resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.36.tgz#17ce0a235e9ffbcdcdf5095646b374c2bf615a4c" + integrity sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ== + +"@types/hoist-non-react-statics@^3.3.0": + version "3.3.1" + resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f" + integrity sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA== + dependencies: + "@types/react" "*" + hoist-non-react-statics "^3.3.0" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" + integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/jest@^25.2.3": + version "25.2.3" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-25.2.3.tgz#33d27e4c4716caae4eced355097a47ad363fdcaf" + integrity sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw== + dependencies: + jest-diff "^25.2.1" + pretty-format "^25.2.1" + +"@types/json-schema@^7.0.3": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" + integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== + +"@types/node@*": + version "14.14.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.10.tgz#5958a82e41863cfc71f2307b3748e3491ba03785" + integrity sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== + +"@types/node@10.12.18": + version "10.12.18" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67" + integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== + +"@types/node@11.11.6": + version "11.11.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" + integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ== + +"@types/normalize-package-data@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" + integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + +"@types/prettier@^1.19.0": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-1.19.1.tgz#33509849f8e679e4add158959fdb086440e9553f" + integrity sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ== + +"@types/prop-types@*": + version "15.7.3" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" + integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + +"@types/react-native@^0.63.2": + version "0.63.37" + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.63.37.tgz#c43df90c9d3cc082a97a49a53e989de26cb8ab45" + integrity sha512-xr9SZG7tQQBKT6840tAGaWEC65D2gjyxZtuZxz631UgeW1ofItuu9HMVhoyYqot2hRSa6Q4YC8FYkRVUpM53/w== + dependencies: + "@types/react" "*" + +"@types/react-redux@^7.1.11": + version "7.1.11" + resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.11.tgz#a18e8ab3651e8e8cc94798934927937c66021217" + integrity sha512-OjaFlmqy0CRbYKBoaWF84dub3impqnLJUrz4u8PRjDzaa4n1A2cVmjMV81shwXyAD5x767efhA8STFGJz/r1Zg== + dependencies: + "@types/hoist-non-react-statics" "^3.3.0" + "@types/react" "*" + hoist-non-react-statics "^3.3.0" + redux "^4.0.0" + +"@types/react-test-renderer@^16.9.2": + version "16.9.4" + resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.4.tgz#377ccf51ea25c656b08aa474fb8194661009b865" + integrity sha512-ZcnGz4O5I6C/gA7V8SInBDrUdhUwjc9C4n3hyeciwTc0oGYi0efYxxD0M0ASiN5SZzCBGGwb9tGtIk7270BqsQ== + dependencies: + "@types/react" "^16" + +"@types/react@*": + version "17.0.0" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.0.tgz#5af3eb7fad2807092f0046a1302b7823e27919b8" + integrity sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + +"@types/react@^16": + version "16.14.2" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.2.tgz#85dcc0947d0645349923c04ccef6018a1ab7538c" + integrity sha512-BzzcAlyDxXl2nANlabtT4thtvbbnhee8hMmH/CcJrISDBVcJS1iOsP1f0OAgSdGE0MsY9tqcrb9YoZcOFv9dbQ== + dependencies: + "@types/prop-types" "*" + csstype "^3.0.2" + +"@types/stack-utils@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" + integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + +"@types/yargs-parser@*": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" + integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== + +"@types/yargs@^13.0.0": + version "13.0.11" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.11.tgz#def2f0c93e4bdf2c61d7e34899b17e34be28d3b1" + integrity sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^15.0.0": + version "15.0.10" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.10.tgz#0fe3c8173a0d5c3e780b389050140c3f5ea6ea74" + integrity sha512-z8PNtlhrj7eJNLmrAivM7rjBESG6JwC5xP3RVk12i/8HVP7Xnx/sEmERnRImyEuUaJfO942X0qMOYsoupaJbZQ== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^2.25.0", "@typescript-eslint/eslint-plugin@^2.27.0": + version "2.34.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz#6f8ce8a46c7dea4a6f1d171d2bb8fbae6dac2be9" + integrity sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ== + dependencies: + "@typescript-eslint/experimental-utils" "2.34.0" + functional-red-black-tree "^1.0.1" + regexpp "^3.0.0" + tsutils "^3.17.1" + +"@typescript-eslint/experimental-utils@2.34.0": + version "2.34.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz#d3524b644cdb40eebceca67f8cf3e4cc9c8f980f" + integrity sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" + +"@typescript-eslint/parser@^2.25.0", "@typescript-eslint/parser@^2.27.0": + version "2.34.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.34.0.tgz#50252630ca319685420e9a39ca05fe185a256bc8" + integrity sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA== + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "2.34.0" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-visitor-keys "^1.1.0" + +"@typescript-eslint/typescript-estree@2.34.0": + version "2.34.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" + integrity sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== + dependencies: + debug "^4.1.1" + eslint-visitor-keys "^1.1.0" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^7.3.2" + tsutils "^3.17.1" + +"@yarnpkg/lockfile@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +Base64@~0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/Base64/-/Base64-0.2.1.tgz#ba3a4230708e186705065e66babdd4c35cf60028" + integrity sha1-ujpCMHCOGGcFBl5mur3Uw1z2ACg= + +abab@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +absolute-path@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" + integrity sha1-p4di+9rftSl76ZsV01p4Wy8JW/c= + +abstract-leveldown@~0.12.1: + version "0.12.4" + resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz#29e18e632e60e4e221d5810247852a63d7b2e410" + integrity sha1-KeGOYy5g5OIh1YECR4UqY9ey5BA= + dependencies: + xtend "~3.0.0" + +accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-globals@^4.3.2: + version "4.3.4" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" + integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-jsx@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + +acorn-walk@^6.0.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + +acorn@^6.0.1: + version "6.4.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + +acorn@^7.1.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +anser@^1.4.9: + version "1.4.10" + resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" + integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== + +ansi-colors@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" + integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== + dependencies: + ansi-wrap "^0.1.0" + +ansi-cyan@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" + integrity sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM= + dependencies: + ansi-wrap "0.1.0" + +ansi-escapes@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + dependencies: + type-fest "^0.11.0" + +ansi-fragments@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" + integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== + dependencies: + colorette "^1.0.7" + slice-ansi "^2.0.0" + strip-ansi "^5.0.0" + +ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + dependencies: + ansi-wrap "0.1.0" + +ansi-red@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" + integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= + dependencies: + ansi-wrap "0.1.0" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.0.0, ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-wrap@0.1.0, ansi-wrap@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +anymatch@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" + integrity sha1-aHwydYFjWI/vfeezb6vklesaOZo= + dependencies: + arr-flatten "^1.0.1" + array-slice "^0.2.3" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" + integrity sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0= + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= + +array-includes@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8" + integrity sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + get-intrinsic "^1.0.1" + is-string "^1.0.5" + +array-map@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= + +array-slice@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" + integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asap@~2.0.3, asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async@^2.4.0: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +axios@^0.21.0: + version "0.21.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.0.tgz#26df088803a2350dff2c27f96fef99fe49442aca" + integrity sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw== + dependencies: + follow-redirects "^1.10.0" + +babel-eslint@10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + eslint-visitor-keys "^1.0.0" + resolve "^1.12.0" + +babel-jest@^25.1.0, babel-jest@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-25.5.1.tgz#bc2e6101f849d6f6aec09720ffc7bc5332e62853" + integrity sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ== + dependencies: + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + "@types/babel__core" "^7.1.7" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^25.5.0" + chalk "^3.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" + integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^4.0.0" + test-exclude "^6.0.0" + +babel-plugin-jest-hoist@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz#129c80ba5c7fc75baf3a45b93e2e372d57ca2677" + integrity sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: + version "7.0.0-beta.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" + integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== + +babel-preset-current-node-syntax@^0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz#826f1f8e7245ad534714ba001f84f7e906c3b615" + integrity sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@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-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541" + integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoped-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-member-expression-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-property-literals" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" + +babel-preset-jest@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz#c1d7f191829487a907764c65307faa0e66590b49" + integrity sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw== + dependencies: + babel-plugin-jest-hoist "^25.5.0" + babel-preset-current-node-syntax "^0.1.2" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base-x@^3.0.2: + version "3.0.8" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.8.tgz#1e1106c2537f0162e8b52474a557ebb09000018d" + integrity sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA== + dependencies: + safe-buffer "^5.0.1" + +base64-js@^1.0.2, base64-js@^1.1.2, base64-js@^1.2.3, base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +bech32@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" + integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== + +big-integer@^1.6.44: + version "1.6.48" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e" + integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w== + +bignumber.js@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5" + integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA== + +bindings@^1.3.0, bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bip174@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/bip174/-/bip174-2.0.1.tgz#39cf8ca99e50ce538fb762589832f4481d07c254" + integrity sha512-i3X26uKJOkDTAalYAp0Er+qGMDhrbbh2o93/xiPyAN2s25KrClSpe3VXo/7mNJoqA5qfko8rLS2l3RWZgYmjKQ== + +bip21@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/bip21/-/bip21-2.0.3.tgz#6e95b542718af497b442d92ae8af433d6ea80368" + integrity sha512-L4ODmASLjsHYAU+TG7xffkYNMvHzAe4mkVX7mcvOUyKAr/MDBPrsRgqUhE8EmKdeEKHk5SYpX1Aexzvm/6WdbQ== + dependencies: + qs "^6.3.0" + +bip32@^2.0.4, bip32@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/bip32/-/bip32-2.0.6.tgz#6a81d9f98c4cd57d05150c60d8f9e75121635134" + integrity sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA== + dependencies: + "@types/node" "10.12.18" + bs58check "^2.1.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + tiny-secp256k1 "^1.1.3" + typeforce "^1.11.5" + wif "^2.0.6" + +bip39@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/bip39/-/bip39-3.0.3.tgz#4a8b79067d6ed2e74f9199ac994a2ab61b176760" + integrity sha512-P0dKrz4g0V0BjXfx7d9QNkJ/Txcz/k+hM9TnjqjUaXtuOfAvxXSw2rJw8DX0e3ZPwnK/IgDxoRqf0bvoVCqbMg== + dependencies: + "@types/node" "11.11.6" + create-hash "^1.1.0" + pbkdf2 "^3.0.9" + randombytes "^2.0.1" + +bip66@^1.1.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/bip66/-/bip66-1.1.5.tgz#01fa8748785ca70955d5011217d1b3139969ca22" + integrity sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI= + dependencies: + safe-buffer "^5.0.1" + +bitcoin-ops@^1.3.0, bitcoin-ops@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz#e45de620398e22fd4ca6023de43974ff42240278" + integrity sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow== + +bitcoinjs-lib@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0.tgz#caf8b5efb04274ded1b67e0706960b93afb9d332" + integrity sha512-5DcLxGUDejgNBYcieMIUfjORtUeNWl828VWLHJGVKZCb4zIS1oOySTUr0LGmcqJBQgTBz3bGbRQla4FgrdQEIQ== + dependencies: + bech32 "^1.1.2" + bip174 "^2.0.1" + bip32 "^2.0.4" + bip66 "^1.1.0" + bitcoin-ops "^1.4.0" + bs58check "^2.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.3" + merkle-lib "^2.0.10" + pushdata-bitcoin "^1.0.1" + randombytes "^2.0.1" + tiny-secp256k1 "^1.1.1" + typeforce "^1.11.3" + varuint-bitcoin "^1.0.4" + wif "^2.0.1" + +bl@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/bl/-/bl-0.8.2.tgz#c9b6bca08d1bc2ea00fc8afb4f1a5fd1e1c66e4e" + integrity sha1-yba8oI0bwuoA/Ir7Txpf0eHGbk4= + dependencies: + readable-stream "~1.0.26" + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.8, bn.js@^4.4.0: + version "4.11.9" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" + integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== + +bn.js@^5.0.0, bn.js@^5.1.1: + version "5.1.3" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" + integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +bplist-creator@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.8.tgz#56b2a6e79e9aec3fc33bf831d09347d73794e79c" + integrity sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA== + dependencies: + stream-buffers "~2.2.0" + +bplist-parser@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" + integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== + dependencies: + big-integer "^1.6.44" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browser-resolve@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.4: + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + dependencies: + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +browserify-zlib@~0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" + integrity sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0= + dependencies: + pako "~0.2.0" + +bs58@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" + integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo= + dependencies: + base-x "^3.0.2" + +bs58check@<3.0.0, bs58check@^2.0.0, bs58check@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== + dependencies: + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-alloc-unsafe@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + +buffer-alloc@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + dependencies: + buffer-alloc-unsafe "^1.1.0" + buffer-fill "^1.0.0" + +buffer-crc32@^0.2.13: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + +buffer-fill@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= + +buffer-from@^1.0.0, buffer-from@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.9.1: + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +buffer@^5.4.3: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +bufferutil@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.2.tgz#79f68631910f6b993d870fc77dc0a2894eb96cd5" + integrity sha512-AtnG3W6M8B2n4xDQ5R+70EXvOpnXsFYg/AK2yTZd+HQ/oxAdz+GI+DvjmhBw3L0ole+LJ0ngqY4JMbDzkfNzhA== + dependencies: + node-gyp-build "^4.2.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-bind@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" + integrity sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.0" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + dependencies: + rsvp "^4.8.4" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chardet@^0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" + integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I= + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-spinners@^2.0.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.5.0.tgz#12763e47251bf951cb75c201dfa58ff1bcb2d047" + integrity sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ== + +cli-width@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + +clone@~0.1.9: + version "0.1.19" + resolved "https://registry.yarnpkg.com/clone/-/clone-0.1.19.tgz#613fb68639b26a494ac53253e15b1a6bd88ada85" + integrity sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU= + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +coinselect@^3.1.12: + version "3.1.12" + resolved "https://registry.yarnpkg.com/coinselect/-/coinselect-3.1.12.tgz#2255794c4002f7ecac9cf6d1cefe9f0adfd2fe7f" + integrity sha512-XKnm9wwZzJRGuvR1BGNbFZEfa4SEr38do8Z5riq0797QwMT836EqhdPuhtbn8uAX8vCMqJ7+gS4CHa1G9M5xhw== + +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" + integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + +color@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.4" + +colorette@^1.0.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +command-exists@^1.2.8: + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +commander@^2.19.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@~2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" + integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.1: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.4.4, concat-stream@^1.6.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +connect@^3.6.5: + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +console-browserify@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + dependencies: + safe-buffer "~5.1.1" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-pure@^3.0.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.8.0.tgz#4cdd2eca37d49cda206b66e26204818dba77884a" + integrity sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA== + +core-js@^2.2.2, core-js@^2.4.1: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.3, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-fetch@^3.0.4: + version "3.0.6" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c" + integrity sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ== + dependencies: + node-fetch "2.6.1" + +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-select@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-tree@^1.0.0-alpha.39: + version "1.1.2" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" + integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +cssom@^0.4.1: + version "0.4.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +csstype@^3.0.2: + version "3.0.5" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.5.tgz#7fdec6a28a67ae18647c51668a9ff95bb2fa7bb8" + integrity sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ== + +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +data-urls@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + +dayjs@^1.8.15: + version "1.9.6" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.9.6.tgz#6f0c77d76ac1ff63720dd1197e5cb87b67943d70" + integrity sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw== + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + dependencies: + ms "2.1.2" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-assign@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-3.0.0.tgz#c8e4c4d401cba25550a2f0f486a2e75bc5f219a2" + integrity sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw== + dependencies: + is-obj "^1.0.0" + +deep-equal@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +deepmerge@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" + integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +defaults@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + dependencies: + clone "^1.0.2" + +deferred-leveldown@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz#2cef1f111e1c57870d8bbb8af2650e587cd2f5b4" + integrity sha1-LO8fER4cV4cNi7uK8mUOWHzS9bQ= + dependencies: + abstract-leveldown "~0.12.1" + +define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +denodeify@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" + integrity sha1-OjYof1A05pnnV3kBBSwubJQlFjE= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +diff-sequences@^25.2.6: + version "25.2.6" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd" + integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dijkstrajs@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dijkstrajs/-/dijkstrajs-1.0.1.tgz#d3cd81221e3ea40742cfcde556d4e99e98ddc71b" + integrity sha1-082BIh4+pAdCz83lVtTpnpjdxxs= + +dns.js@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dns.js/-/dns.js-1.0.1.tgz#bfc0950d79777728c67500b1c418075e653955ee" + integrity sha1-v8CVDXl3dyjGdQCxxBgHXmU5Ve4= + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" + integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== + +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + dependencies: + webidl-conversions "^4.0.2" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +"electrum-client@https://github.com/BlueWallet/rn-electrum-client": + version "1.3.0" + resolved "https://github.com/BlueWallet/rn-electrum-client#f9a827e724a5a2e578fdfdb483f83793af55b030" + +elliptic@^6.4.0, elliptic@^6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.3.tgz#cb59eb2efdaf73a0bd78ccd7015a62ad6e0f93d6" + integrity sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + hmac-drbg "^1.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +encoding@^0.1.11: + version "0.1.13" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== + dependencies: + iconv-lite "^0.6.2" + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +entities@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" + integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== + +envinfo@^7.7.2: + version "7.7.3" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" + integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== + +errno@^0.1.1, errno@~0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +errorhandler@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" + integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== + dependencies: + accepts "~1.3.7" + escape-html "~1.0.3" + +es-abstract@^1.17.0-next.1: + version "1.17.7" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + dependencies: + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1: + version "1.18.0-next.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" + integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== + dependencies: + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-negative-zero "^2.0.0" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +es5-ext@^0.10.35, es5-ext@^0.10.50: + version "0.10.53" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" + integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.3" + next-tick "~1.0.0" + +es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^1.11.1: + version "1.14.3" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dependencies: + esprima "^4.0.1" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-prettier@^6.10.1: + version "6.15.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" + integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + dependencies: + get-stdin "^6.0.0" + +eslint-plugin-eslint-comments@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" + integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== + dependencies: + escape-string-regexp "^1.0.5" + ignore "^5.0.5" + +eslint-plugin-flowtype@2.50.3: + version "2.50.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" + integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== + dependencies: + lodash "^4.17.10" + +eslint-plugin-jest@22.4.1: + version "22.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" + integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== + +eslint-plugin-prettier@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" + integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-react-hooks@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz#9e80c71846eb68dd29c3b21d832728aa66e5bd35" + integrity sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw== + +eslint-plugin-react-native-globals@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" + integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== + +eslint-plugin-react-native@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.8.1.tgz#92811e37191ecb0d29c0f0a0c9e5c943ee573821" + integrity sha512-6Z4s4nvgFRdda/1s1+uu4a6EMZwEjjJ9Bk/1yBImv0fd9U2CsGu2cUakAtV83cZKhizbWhSouXoaK4JtlScdFg== + dependencies: + eslint-plugin-react-native-globals "^0.1.1" + +eslint-plugin-react@7.19.0: + version "7.19.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz#6d08f9673628aa69c5559d33489e855d83551666" + integrity sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ== + dependencies: + array-includes "^3.1.1" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.2.3" + object.entries "^1.1.1" + object.fromentries "^2.0.2" + object.values "^1.1.1" + prop-types "^15.7.2" + resolve "^1.15.1" + semver "^6.3.0" + string.prototype.matchall "^4.0.2" + xregexp "^4.3.0" + +eslint-scope@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint@^6.5.1: + version "6.8.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.10.0" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^7.0.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.14" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.3" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^6.1.2: + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1, estraverse@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +event-target-shim@^5.0.0, event-target-shim@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +events@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exec-sh@^0.3.2: + version "0.3.4" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" + integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + 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" + +execa@^3.2.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + p-finally "^2.0.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expect@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-25.5.0.tgz#f07f848712a2813bb59167da3fb828ca21f58bba" + integrity sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA== + dependencies: + "@jest/types" "^25.5.0" + ansi-styles "^4.0.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" + +ext@^1.1.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" + integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== + dependencies: + type "^2.0.0" + +extend-shallow@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" + integrity sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE= + dependencies: + kind-of "^1.1.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^2.0.4: + version "2.2.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" + integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A== + dependencies: + chardet "^0.4.0" + iconv-lite "^0.4.17" + tmp "^0.0.33" + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fancy-log@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== + dependencies: + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" + time-stamp "^1.0.0" + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" + integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +fbjs-css-vars@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== + +fbjs-scripts@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27" + integrity sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ== + dependencies: + "@babel/core" "^7.0.0" + ansi-colors "^1.0.1" + babel-preset-fbjs "^3.2.0" + core-js "^2.4.1" + cross-spawn "^5.1.0" + fancy-log "^1.3.2" + object-assign "^4.0.1" + plugin-error "^0.1.2" + semver "^5.1.0" + through2 "^2.0.0" + +fbjs@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" + integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA== + dependencies: + core-js "^2.4.1" + fbjs-css-vars "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.18" + +fbjs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.0.tgz#0907067fb3f57a78f45d95f1eacffcacd623c165" + integrity sha512-dJd4PiDOFuhe7vk4F80Mba83Vr2QuK86FoxtgPmzBqEJahncp+13YCmfoa53KHCo6OnlXLG7eeMWPfB5CrpVKg== + dependencies: + cross-fetch "^3.0.4" + 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 "^0.7.18" + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +findit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findit/-/findit-2.0.0.tgz#6509f0126af4c178551cfa99394e032e13a4d56e" + integrity sha1-ZQnwEmr0wXhVHPqZOU4DLhOk1W4= + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + +follow-redirects@^1.10.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz#b42e8d93a2a7eea5ed88633676d6597bc8e384db" + integrity sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +foreach@~2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" + integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +fs-extra@^0.22.1: + version "0.22.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.22.1.tgz#5fd6f8049dc976ca19eb2355d658173cabcce056" + integrity sha1-X9b4BJ3JdsoZ6yNV1lgXPKvM4FY= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + rimraf "^2.2.8" + +fs-extra@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" + integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA= + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + klaw "^1.0.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +fsevents@^2.1.2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.2.1.tgz#1fb02ded2036a8ac288d507a65962bd87b97628d" + integrity sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +fwd-stream@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/fwd-stream/-/fwd-stream-1.0.4.tgz#ed281cabed46feecf921ee32dc4c50b372ac7cfa" + integrity sha1-7Sgcq+1G/uz5Ie4y3ExQs3KsfPo= + dependencies: + readable-stream "~1.0.26-4" + +gensync@^1.0.0-beta.1: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.0, get-intrinsic@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be" + integrity sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hermes-engine@~0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.5.1.tgz#601115e4b1e0a17d9aa91243b96277de4e926e09" + integrity sha512-hLwqh8dejHayjlpvZY40e1aDCDvyP98cWx/L5DhAjSJLH8g4z9Tp08D7y4+3vErDsncPOdf1bxm+zUWpx0/Fxg== + +hermes-profile-transformer@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" + integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== + dependencies: + source-map "^0.7.3" + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hosted-git-info@^2.1.4: + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + dependencies: + whatwg-encoding "^1.0.1" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" + integrity sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI= + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz#ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01" + integrity sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.0.5: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +image-size@^0.6.0: + version "0.6.3" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" + integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e" + integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" + integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indexof@0.0.1, indexof@~0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inquirer@^3.0.6: + version "3.3.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" + integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^2.0.4" + figures "^2.0.0" + lodash "^4.3.0" + mute-stream "0.0.7" + run-async "^2.2.0" + rx-lite "^4.0.8" + rx-lite-aggregates "^4.0.8" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +internal-slot@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" + integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== + dependencies: + es-abstract "^1.17.0-next.1" + has "^1.0.3" + side-channel "^1.0.2" + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arguments@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3" + integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" + integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-core-module@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-docker@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^4.0.0, is-glob@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-negative-zero@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" + integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-object@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/is-object/-/is-object-0.1.2.tgz#00efbc08816c33cfc4ac8251d132e10dc65098d7" + integrity sha1-AO+8CIFsM8/ErIJR0TLhDcZQmNc= + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.0.4, is-regex@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + dependencies: + has-symbols "^1.0.1" + +is-stream@^1.0.1, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + +is-string@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +is-wsl@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is@~0.2.6: + version "0.2.7" + resolved "https://registry.yarnpkg.com/is/-/is-0.2.7.tgz#3b34a2c48f359972f35042849193ae7264b63562" + integrity sha1-OzSixI81mXLzUEKEkZOucmS2NWI= + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isarray@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isomorphic-fetch@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= + dependencies: + node-fetch "^1.0.1" + whatwg-fetch ">=0.10.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +istanbul-lib-coverage@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" + integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + +istanbul-lib-instrument@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" + integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jest-changed-files@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-25.5.0.tgz#141cc23567ceb3f534526f8614ba39421383634c" + integrity sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw== + dependencies: + "@jest/types" "^25.5.0" + execa "^3.2.0" + throat "^5.0.0" + +jest-cli@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-25.5.4.tgz#b9f1a84d1301a92c5c217684cb79840831db9f0d" + integrity sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw== + dependencies: + "@jest/core" "^25.5.4" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + is-ci "^2.0.0" + jest-config "^25.5.4" + jest-util "^25.5.0" + jest-validate "^25.5.0" + prompts "^2.0.1" + realpath-native "^2.0.0" + yargs "^15.3.1" + +jest-config@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-25.5.4.tgz#38e2057b3f976ef7309b2b2c8dcd2a708a67f02c" + integrity sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^25.5.4" + "@jest/types" "^25.5.0" + babel-jest "^25.5.1" + chalk "^3.0.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-environment-jsdom "^25.5.0" + jest-environment-node "^25.5.0" + jest-get-type "^25.2.6" + jest-jasmine2 "^25.5.4" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + micromatch "^4.0.2" + pretty-format "^25.5.0" + realpath-native "^2.0.0" + +jest-diff@^25.2.1, jest-diff@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9" + integrity sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A== + dependencies: + chalk "^3.0.0" + diff-sequences "^25.2.6" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-docblock@^25.3.0: + version "25.3.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-25.3.0.tgz#8b777a27e3477cd77a168c05290c471a575623ef" + integrity sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg== + dependencies: + detect-newline "^3.0.0" + +jest-each@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-25.5.0.tgz#0c3c2797e8225cb7bec7e4d249dcd96b934be516" + integrity sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + jest-get-type "^25.2.6" + jest-util "^25.5.0" + pretty-format "^25.5.0" + +jest-environment-jsdom@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz#dcbe4da2ea997707997040ecf6e2560aec4e9834" + integrity sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + jsdom "^15.2.1" + +jest-environment-node@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-25.5.0.tgz#0f55270d94804902988e64adca37c6ce0f7d07a1" + integrity sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + semver "^6.3.0" + +jest-get-type@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" + integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== + +jest-get-type@^25.2.6: + version "25.2.6" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-25.2.6.tgz#0b0a32fab8908b44d508be81681487dbabb8d877" + integrity sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig== + +jest-haste-map@^24.7.1: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz#b38a5d64274934e21fa417ae9a9fbeb77ceaac7d" + integrity sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== + dependencies: + "@jest/types" "^24.9.0" + anymatch "^2.0.0" + fb-watchman "^2.0.0" + graceful-fs "^4.1.15" + invariant "^2.2.4" + jest-serializer "^24.9.0" + jest-util "^24.9.0" + jest-worker "^24.9.0" + micromatch "^3.1.10" + sane "^4.0.3" + walker "^1.0.7" + optionalDependencies: + fsevents "^1.2.7" + +jest-haste-map@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-25.5.1.tgz#1df10f716c1d94e60a1ebf7798c9fb3da2620943" + integrity sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ== + dependencies: + "@jest/types" "^25.5.0" + "@types/graceful-fs" "^4.1.2" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-serializer "^25.5.0" + jest-util "^25.5.0" + jest-worker "^25.5.0" + micromatch "^4.0.2" + sane "^4.0.3" + walker "^1.0.7" + which "^2.0.2" + optionalDependencies: + fsevents "^2.1.2" + +jest-jasmine2@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz#66ca8b328fb1a3c5364816f8958f6970a8526968" + integrity sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^25.5.0" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + co "^4.6.0" + expect "^25.5.0" + is-generator-fn "^2.0.0" + jest-each "^25.5.0" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + pretty-format "^25.5.0" + throat "^5.0.0" + +jest-leak-detector@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz#2291c6294b0ce404241bb56fe60e2d0c3e34f0bb" + integrity sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA== + dependencies: + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-matcher-utils@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz#fbc98a12d730e5d2453d7f1ed4a4d948e34b7867" + integrity sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw== + dependencies: + chalk "^3.0.0" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-message-util@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz#527f54a1e380f5e202a8d1149b0ec872f43119e3" + integrity sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/stack-utils" "^1.0.1" + chalk "^2.0.1" + micromatch "^3.1.10" + slash "^2.0.0" + stack-utils "^1.0.1" + +jest-message-util@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-25.5.0.tgz#ea11d93204cc7ae97456e1d8716251185b8880ea" + integrity sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^25.5.0" + "@types/stack-utils" "^1.0.1" + chalk "^3.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.2" + slash "^3.0.0" + stack-utils "^1.0.1" + +jest-mock@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz#c22835541ee379b908673ad51087a2185c13f1c6" + integrity sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== + dependencies: + "@jest/types" "^24.9.0" + +jest-mock@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-25.5.0.tgz#a91a54dabd14e37ecd61665d6b6e06360a55387a" + integrity sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA== + dependencies: + "@jest/types" "^25.5.0" + +jest-pnp-resolver@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + +jest-regex-util@^25.2.6: + version "25.2.6" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-25.2.6.tgz#d847d38ba15d2118d3b06390056028d0f2fd3964" + integrity sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw== + +jest-resolve-dependencies@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz#85501f53957c8e3be446e863a74777b5a17397a7" + integrity sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw== + dependencies: + "@jest/types" "^25.5.0" + jest-regex-util "^25.2.6" + jest-snapshot "^25.5.1" + +jest-resolve@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-25.5.1.tgz#0e6fbcfa7c26d2a5fe8f456088dc332a79266829" + integrity sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ== + dependencies: + "@jest/types" "^25.5.0" + browser-resolve "^1.11.3" + chalk "^3.0.0" + graceful-fs "^4.2.4" + jest-pnp-resolver "^1.2.1" + read-pkg-up "^7.0.1" + realpath-native "^2.0.0" + resolve "^1.17.0" + slash "^3.0.0" + +jest-runner@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-25.5.4.tgz#ffec5df3875da5f5c878ae6d0a17b8e4ecd7c71d" + integrity sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg== + dependencies: + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-docblock "^25.3.0" + jest-haste-map "^25.5.1" + jest-jasmine2 "^25.5.4" + jest-leak-detector "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + jest-runtime "^25.5.4" + jest-util "^25.5.0" + jest-worker "^25.5.0" + source-map-support "^0.5.6" + throat "^5.0.0" + +jest-runtime@^25.5.4: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-25.5.4.tgz#dc981fe2cb2137abcd319e74ccae7f7eeffbfaab" + integrity sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ== + dependencies: + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/globals" "^25.5.2" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + realpath-native "^2.0.0" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^15.3.1" + +jest-serializer@^24.4.0, jest-serializer@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" + integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== + +jest-serializer@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-25.5.0.tgz#a993f484e769b4ed54e70e0efdb74007f503072b" + integrity sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA== + dependencies: + graceful-fs "^4.2.4" + +jest-snapshot@^25.5.1: + version "25.5.1" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-25.5.1.tgz#1a2a576491f9961eb8d00c2e5fd479bc28e5ff7f" + integrity sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ== + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^25.5.0" + "@types/prettier" "^1.19.0" + chalk "^3.0.0" + expect "^25.5.0" + graceful-fs "^4.2.4" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + make-dir "^3.0.0" + natural-compare "^1.4.0" + pretty-format "^25.5.0" + semver "^6.3.0" + +jest-util@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162" + integrity sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== + dependencies: + "@jest/console" "^24.9.0" + "@jest/fake-timers" "^24.9.0" + "@jest/source-map" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + callsites "^3.0.0" + chalk "^2.0.1" + graceful-fs "^4.1.15" + is-ci "^2.0.0" + mkdirp "^0.5.1" + slash "^2.0.0" + source-map "^0.6.0" + +jest-util@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-25.5.0.tgz#31c63b5d6e901274d264a4fec849230aa3fa35b0" + integrity sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + make-dir "^3.0.0" + +jest-validate@^24.7.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" + integrity sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== + dependencies: + "@jest/types" "^24.9.0" + camelcase "^5.3.1" + chalk "^2.0.1" + jest-get-type "^24.9.0" + leven "^3.1.0" + pretty-format "^24.9.0" + +jest-validate@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-25.5.0.tgz#fb4c93f332c2e4cf70151a628e58a35e459a413a" + integrity sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ== + dependencies: + "@jest/types" "^25.5.0" + camelcase "^5.3.1" + chalk "^3.0.0" + jest-get-type "^25.2.6" + leven "^3.1.0" + pretty-format "^25.5.0" + +jest-watcher@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-25.5.0.tgz#d6110d101df98badebe435003956fd4a465e8456" + integrity sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q== + dependencies: + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + ansi-escapes "^4.2.1" + chalk "^3.0.0" + jest-util "^25.5.0" + string-length "^3.1.0" + +jest-worker@^24.6.0, jest-worker@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" + integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + dependencies: + merge-stream "^2.0.0" + supports-color "^6.1.0" + +jest-worker@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" + integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== + dependencies: + merge-stream "^2.0.0" + supports-color "^7.0.0" + +jest@^25.1.0: + version "25.5.4" + resolved "https://registry.yarnpkg.com/jest/-/jest-25.5.4.tgz#f21107b6489cfe32b076ce2adcadee3587acb9db" + integrity sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ== + dependencies: + "@jest/core" "^25.5.4" + import-local "^3.0.2" + jest-cli "^25.5.4" + +jetifier@^1.6.2: + version "1.6.6" + resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.6.tgz#fec8bff76121444c12dc38d2dad6767c421dab68" + integrity sha512-JNAkmPeB/GS2tCRqUzRPsTOHpGDah7xP18vGJfIjZC+W2sxEHbxgJxetIjIqhjQ3yYbYNEELkM/spKLtwoOSUQ== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" + integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsc-android@^245459.0.0: + version "245459.0.0" + resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-245459.0.0.tgz#e584258dd0b04c9159a27fb104cd5d491fd202c9" + integrity sha512-wkjURqwaB1daNkDi2OYYbsLnIdC/lUM2nPXQKRs5pqEU9chDg435bjvo+LSaHotDENygHQDHe+ntUkkw2gwMtg== + +jsdom@^15.2.1: + version "15.2.1" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" + integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== + dependencies: + abab "^2.0.0" + acorn "^7.1.0" + acorn-globals "^4.3.2" + array-equal "^1.0.0" + cssom "^0.4.1" + cssstyle "^2.0.0" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.1" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.2.0" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.7" + saxes "^3.1.9" + symbol-tree "^3.2.2" + tough-cookie "^3.0.1" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.1.2" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^7.0.0" + xml-name-validator "^3.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json5@^2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" + integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== + dependencies: + minimist "^1.2.5" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +jsx-ast-utils@^2.2.3: + version "2.4.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz#1114a4c1209481db06c690c2b4f488cc665f657e" + integrity sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== + dependencies: + array-includes "^3.1.1" + object.assign "^4.1.0" + +kind-of@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" + integrity sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ= + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +klaw@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" + integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= + optionalDependencies: + graceful-fs "^4.1.9" + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +level-blobs@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/level-blobs/-/level-blobs-0.1.7.tgz#9ab9b97bb99f1edbf9f78a3433e21ed56386bdaf" + integrity sha1-mrm5e7mfHtv594o0M+Ie1WOGva8= + dependencies: + level-peek "1.0.6" + once "^1.3.0" + readable-stream "^1.0.26-4" + +level-filesystem@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/level-filesystem/-/level-filesystem-1.2.0.tgz#a00aca9919c4a4dfafdca6a8108d225aadff63b3" + integrity sha1-oArKmRnEpN+v3KaoEI0iWq3/Y7M= + dependencies: + concat-stream "^1.4.4" + errno "^0.1.1" + fwd-stream "^1.0.4" + level-blobs "^0.1.7" + level-peek "^1.0.6" + level-sublevel "^5.2.0" + octal "^1.0.0" + once "^1.3.0" + xtend "^2.2.0" + +level-fix-range@2.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/level-fix-range/-/level-fix-range-2.0.0.tgz#c417d62159442151a19d9a2367868f1724c2d548" + integrity sha1-xBfWIVlEIVGhnZojZ4aPFyTC1Ug= + dependencies: + clone "~0.1.9" + +level-fix-range@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/level-fix-range/-/level-fix-range-1.0.2.tgz#bf15b915ae36d8470c821e883ddf79cd16420828" + integrity sha1-vxW5Fa422EcMgh6IPd95zRZCCCg= + +"level-hooks@>=4.4.0 <5": + version "4.5.0" + resolved "https://registry.yarnpkg.com/level-hooks/-/level-hooks-4.5.0.tgz#1b9ae61922930f3305d1a61fc4d83c8102c0dd93" + integrity sha1-G5rmGSKTDzMF0aYfxNg8gQLA3ZM= + dependencies: + string-range "~1.2" + +level-peek@1.0.6, level-peek@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/level-peek/-/level-peek-1.0.6.tgz#bec51c72a82ee464d336434c7c876c3fcbcce77f" + integrity sha1-vsUccqgu5GTTNkNMfIdsP8vM538= + dependencies: + level-fix-range "~1.0.2" + +level-sublevel@^5.2.0: + version "5.2.3" + resolved "https://registry.yarnpkg.com/level-sublevel/-/level-sublevel-5.2.3.tgz#744c12c72d2e72be78dde3b9b5cd84d62191413a" + integrity sha1-dEwSxy0ucr543eO5tc2E1iGRQTo= + dependencies: + level-fix-range "2.0" + level-hooks ">=4.4.0 <5" + string-range "~1.2.1" + xtend "~2.0.4" + +levelup@^0.18.2: + version "0.18.6" + resolved "https://registry.yarnpkg.com/levelup/-/levelup-0.18.6.tgz#e6a01cb089616c8ecc0291c2a9bd3f0c44e3e5eb" + integrity sha1-5qAcsIlhbI7MApHCqb0/DETj5es= + dependencies: + bl "~0.8.1" + deferred-leveldown "~0.2.0" + errno "~0.1.1" + prr "~0.0.0" + readable-stream "~1.0.26" + semver "~2.3.1" + xtend "~3.0.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= + +lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.3.0: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + +log-symbols@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + dependencies: + chalk "^2.0.1" + +logkitty@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" + integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== + dependencies: + ansi-fragments "^0.2.1" + dayjs "^1.8.15" + yargs "^15.1.0" + +lolex@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/lolex/-/lolex-5.1.2.tgz#953694d098ce7c07bc5ed6d0e42bc6c0c6d5a367" + integrity sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A== + dependencies: + "@sinonjs/commons" "^1.7.0" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.x: + version "1.0.11" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + dependencies: + tmpl "1.0.x" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +merge-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= + dependencies: + readable-stream "^2.0.1" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merkle-lib@^2.0.10: + version "2.0.10" + resolved "https://registry.yarnpkg.com/merkle-lib/-/merkle-lib-2.0.10.tgz#82b8dbae75e27a7785388b73f9d7725d0f6f3326" + integrity sha1-grjbrnXieneFOItz+ddyXQ9vMyY= + +metro-babel-register@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.58.0.tgz#5c44786d49a044048df56cf476a2263491d4f53a" + integrity sha512-P5+G3ufhSYL6cA3a7xkbSJzzFBvtivj/PhWvGXFXnuFssDlMAX1CTktff+0gpka5Cd6B6QLt0UAMWulUAAE4Eg== + dependencies: + "@babel/core" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/register" "^7.0.0" + core-js "^2.2.2" + escape-string-regexp "^1.0.5" + +metro-babel-register@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.59.0.tgz#2bcff65641b36794cf083ba732fbc46cf870fb43" + integrity sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg== + dependencies: + "@babel/core" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/register" "^7.0.0" + escape-string-regexp "^1.0.5" + +metro-babel-transformer@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.58.0.tgz#317c83b863cceb0573943815f1711fbcbe69b106" + integrity sha512-yBX3BkRhw2TCNPhe+pmLSgsAEA3huMvnX08UwjFqSXXI1aiqzRQobn92uKd1U5MM1Vx8EtXVomlJb95ZHNAv6A== + dependencies: + "@babel/core" "^7.0.0" + metro-source-map "0.58.0" + +metro-babel-transformer@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d" + integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w== + dependencies: + "@babel/core" "^7.0.0" + metro-source-map "0.59.0" + +metro-cache@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.58.0.tgz#630ea0a4626dfb9591c71fdb85dce14b5e9a04ec" + integrity sha512-jjW9zCTKxhgKcVkyQ6LHyna9Zdf4TK/45vvT1fPyyTk1RY82ZYjU1qs+84ycKEd08Ka4YcK9xcUew9SIDJYI8Q== + dependencies: + jest-serializer "^24.4.0" + metro-core "0.58.0" + mkdirp "^0.5.1" + rimraf "^2.5.4" + +metro-config@0.58.0, metro-config@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.58.0.tgz#1e24b43a5a00971d75662b1a0d3c04a13d4a1746" + integrity sha512-4vgBliXwL56vjUlYplvGMVSNrJJpkHuLcD+O20trV3FvPxKg4ZsvuOcNSxqDSMU26FCtIEJ15ojcuCbRL7KY0w== + dependencies: + cosmiconfig "^5.0.5" + jest-validate "^24.7.0" + metro "0.58.0" + metro-cache "0.58.0" + metro-core "0.58.0" + pretty-format "^24.7.0" + +metro-core@0.58.0, metro-core@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.58.0.tgz#ad9f6645a2b439a3fbce7ce4e19b01b00375768a" + integrity sha512-RzXUjGFmCLOyzUqcKDvr91AldGtIOxnzNZrWUIiG8uC3kerVLo0mQp4YH3+XVm6fMNiLMg6iER7HLqD+MbpUjQ== + dependencies: + jest-haste-map "^24.7.1" + lodash.throttle "^4.1.1" + metro-resolver "0.58.0" + wordwrap "^1.0.0" + +metro-inspector-proxy@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.58.0.tgz#6fefb0cdf25655919d56c82ebe09cd26eb00e636" + integrity sha512-oFqTyNTJdCdvcw1Ha6SKE7ITbSaoTbO4xpYownIoJR+WZ0ZfxbWpp225JkHuBJm9UcBAnG9c0CME924m3uBbaw== + dependencies: + connect "^3.6.5" + debug "^2.2.0" + rxjs "^5.4.3" + ws "^1.1.5" + yargs "^14.2.0" + +metro-minify-uglify@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.58.0.tgz#7e1066954bfd4f767ba6aca7feef676ca44c68b8" + integrity sha512-vRHsA7bCi7eCn3LXLm20EfY2NoWDyYOnmWaq/N8LB0OxL2L5DXRqMYAQK+prWGJ5S1yvVnDuuNVP+peQ9851TA== + dependencies: + uglify-es "^3.1.9" + +metro-react-native-babel-preset@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.58.0.tgz#18f48d33fe124280ffabc000ab8b42c488d762a2" + integrity sha512-MRriNW+fF6jxABsgPphocUY6mIhmCm8idcrQZ58fT3Iti2vCdtkaK32TyCGUNUptzhUe2/cbE57j4aC+eaodAA== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-assign" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + react-refresh "^0.4.0" + +metro-react-native-babel-preset@0.59.0, metro-react-native-babel-preset@^0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225" + integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-assign" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + react-refresh "^0.4.0" + +metro-react-native-babel-transformer@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be" + integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ== + dependencies: + "@babel/core" "^7.0.0" + babel-preset-fbjs "^3.3.0" + metro-babel-transformer "0.59.0" + metro-react-native-babel-preset "0.59.0" + metro-source-map "0.59.0" + +metro-react-native-babel-transformer@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.58.0.tgz#5da0e5a1b83c01d11626905fa59f34fda53a21a5" + integrity sha512-3A73+cRq1eUPQ8g+hPNGgMUMCGmtQjwqHfoG1DwinAoJ/kr4WOXWWbGZo0xHJNBe/zdHGl0uHcDCp2knPglTdQ== + dependencies: + "@babel/core" "^7.0.0" + babel-preset-fbjs "^3.3.0" + metro-babel-transformer "0.58.0" + metro-react-native-babel-preset "0.58.0" + metro-source-map "0.58.0" + +metro-resolver@0.58.0, metro-resolver@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.58.0.tgz#4d03edc52e2e25d45f16688adf3b3f268ea60df9" + integrity sha512-XFbAKvCHN2iWqKeiRARzEXn69eTDdJVJC7lu16S4dPQJ+Dy82dZBr5Es12iN+NmbJuFgrAuIHbpWrdnA9tOf6Q== + dependencies: + absolute-path "^0.0.0" + +metro-source-map@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.58.0.tgz#e951b99f4c653239ce9323bb08339c6f1978a112" + integrity sha512-yvN1YPmejmgiiS7T1aKBiiUTHPw2Vcm3r2TZ+DY92z/9PR4alysIywrCs/fTHs8rbDcKM5VfPCKGLpkBrbKeOw== + dependencies: + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + invariant "^2.2.4" + metro-symbolicate "0.58.0" + ob1 "0.58.0" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-source-map@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7" + integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ== + dependencies: + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + invariant "^2.2.4" + metro-symbolicate "0.59.0" + ob1 "0.59.0" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-symbolicate@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.58.0.tgz#ba9fd52549c41fc1b656adaad7c8875726dd5abe" + integrity sha512-uIVxUQC1E26qOMj13dKROhwAa2FmZk5eR0NcBqej/aXmQhpr8LjJg2sondkoLKUp827Tf/Fm9+pS4icb5XiqCw== + dependencies: + invariant "^2.2.4" + metro-source-map "0.58.0" + source-map "^0.5.6" + through2 "^2.0.1" + vlq "^1.0.0" + +metro-symbolicate@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54" + integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw== + dependencies: + invariant "^2.2.4" + metro-source-map "0.59.0" + source-map "^0.5.6" + through2 "^2.0.1" + vlq "^1.0.0" + +metro@0.58.0, metro@^0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.58.0.tgz#c037318c112f80dc96199780c8b401ab72cfd142" + integrity sha512-yi/REXX+/s4r7RjzXht+E+qE6nzvFIrEXO5Q61h+70Q7RODMU8EnlpXx04JYk7DevHuMhFaX+NWhCtRINzR4zA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/core" "^7.0.0" + "@babel/generator" "^7.5.0" + "@babel/parser" "^7.0.0" + "@babel/plugin-external-helpers" "^7.0.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + absolute-path "^0.0.0" + async "^2.4.0" + babel-preset-fbjs "^3.3.0" + buffer-crc32 "^0.2.13" + chalk "^2.4.1" + ci-info "^2.0.0" + concat-stream "^1.6.0" + connect "^3.6.5" + debug "^2.2.0" + denodeify "^1.2.1" + eventemitter3 "^3.0.0" + fbjs "^1.0.0" + fs-extra "^1.0.0" + graceful-fs "^4.1.3" + image-size "^0.6.0" + invariant "^2.2.4" + jest-haste-map "^24.7.1" + jest-worker "^24.6.0" + json-stable-stringify "^1.0.1" + lodash.throttle "^4.1.1" + merge-stream "^1.0.1" + metro-babel-register "0.58.0" + metro-babel-transformer "0.58.0" + metro-cache "0.58.0" + metro-config "0.58.0" + metro-core "0.58.0" + metro-inspector-proxy "0.58.0" + metro-minify-uglify "0.58.0" + metro-react-native-babel-preset "0.58.0" + metro-resolver "0.58.0" + metro-source-map "0.58.0" + metro-symbolicate "0.58.0" + mime-types "2.1.11" + mkdirp "^0.5.1" + node-fetch "^2.2.0" + nullthrows "^1.1.1" + resolve "^1.5.0" + rimraf "^2.5.4" + serialize-error "^2.1.0" + source-map "^0.5.6" + strip-ansi "^4.0.0" + temp "0.8.3" + throat "^4.1.0" + wordwrap "^1.0.0" + write-file-atomic "^1.2.0" + ws "^1.1.5" + xpipe "^1.0.5" + yargs "^14.2.0" + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.44.0: + version "1.44.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" + integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== + +"mime-db@>= 1.43.0 < 2": + version "1.45.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" + integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== + +mime-db@~1.23.0: + version "1.23.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" + integrity sha1-oxtAcK2uon1zLqMzdApk0OyaZlk= + +mime-types@2.1.11: + version "2.1.11" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" + integrity sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw= + dependencies: + mime-db "~1.23.0" + +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.27" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" + integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== + dependencies: + mime-db "1.44.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@^2.4.1: + version "2.4.6" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" + integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.1, minimist@^1.1.2, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +moment@^2.29.1: + version "2.29.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +nan@^2.12.1, nan@^2.13.2: + version "2.14.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + +nanoid@^3.1.15: + version "3.1.20" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" + integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +next-tick@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +nocache@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" + integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== + +node-fetch@2.6.1, node-fetch@^2.2.0, node-fetch@^2.6.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-fetch@^1.0.1: + version "1.7.3" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== + dependencies: + encoding "^0.1.11" + is-stream "^1.0.1" + +node-gyp-build@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.2.3.tgz#ce6277f853835f718829efb47db20f3e4d9c4739" + integrity sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-notifier@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-6.0.0.tgz#cea319e06baa16deec8ce5cd7f133c4a46b68e12" + integrity sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw== + dependencies: + growly "^1.3.0" + is-wsl "^2.1.1" + semver "^6.3.0" + shellwords "^0.1.1" + which "^1.3.1" + +node-stream-zip@^1.9.1: + version "1.12.0" + resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.12.0.tgz#f69af78799531b928662f4900d345387fa0b3777" + integrity sha512-HZ3XehqShTFj9gHauRJ3Bri9eiCTOII7/crtXzURtT14NdnOFs9Ia5E82W7z3izVBNx760tqwddxrBJVG52Y1Q== + +normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +nullthrows@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" + integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== + +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +ob1@0.58.0: + version "0.58.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.58.0.tgz#484a1e9a63a8b79d9ea6f3a83b2a42110faac973" + integrity sha512-uZP44cbowAfHafP1k4skpWItk5iHCoRevMfrnUvYCfyNNPPJd3rfDCyj0exklWi2gDXvjlj2ObsfiqP/bs/J7Q== + +ob1@0.59.0: + version "0.59.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36" + integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" + integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== + +object-is@^1.0.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.4.tgz#63d6c83c00a43f4cbc9434eb9757c8a5b8565068" + integrity sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-keys@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.2.0.tgz#cddec02998b091be42bf1035ae32e49f1cb6ea67" + integrity sha1-zd7AKZiwkb5CvxA1rjLknxy26mc= + dependencies: + foreach "~2.0.1" + indexof "~0.0.1" + is "~0.2.6" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0, object.assign@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6" + integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.fromentries@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.3.tgz#13cefcffa702dc67750314a3305e8cb3fad1d072" + integrity sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +object.pick@^1.1.1, object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" + integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has "^1.0.3" + +octal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/octal/-/octal-1.0.0.tgz#63e7162a68efbeb9e213588d58e989d1e5c4530b" + integrity sha1-Y+cWKmjvvrniE1iNWOmJ0eXEUws= + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^6.2.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +optionator@^0.8.1, optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= + +ora@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + 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" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +p-each-series@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-finally@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +pako@~0.2.0: + version "0.2.9" + resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" + integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + dependencies: + asn1.js "^5.2.0" + browserify-aes "^1.0.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" + integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== + 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" + +parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + +parse5@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +pbkdf2@3.0.8: + version "3.0.8" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.8.tgz#2f8abf16ebecc82277945d748aba1d78761f61e2" + integrity sha1-L4q/FuvsyCJ3lF10irodeHYfYeI= + dependencies: + create-hmac "^1.1.2" + +pbkdf2@^3.0.3, pbkdf2@^3.0.9: + version "3.1.1" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94" + integrity sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pirates@^4.0.0, pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + dependencies: + node-modules-regexp "^1.0.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +plist@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c" + integrity sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ== + dependencies: + base64-js "^1.2.3" + xmlbuilder "^9.0.7" + xmldom "0.1.x" + +plugin-error@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" + integrity sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4= + dependencies: + ansi-cyan "^0.1.1" + ansi-red "^0.1.1" + arr-diff "^1.0.1" + arr-union "^2.0.1" + extend-shallow "^1.1.2" + +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + +pngjs@^3.3.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" + integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^2.0.2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5" + integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q== + +pretty-format@^24.7.0, pretty-format@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" + integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + dependencies: + "@jest/types" "^24.9.0" + ansi-regex "^4.0.0" + ansi-styles "^3.2.0" + react-is "^16.8.4" + +pretty-format@^25.1.0, pretty-format@^25.2.0, pretty-format@^25.2.1, pretty-format@^25.5.0: + version "25.5.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" + integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== + dependencies: + "@jest/types" "^25.5.0" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^16.12.0" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.0, process@~0.11.0: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + +promise@^8.0.3: + version "8.1.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" + integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.5.10, prop-types@^15.6.2, prop-types@^15.7.2: + version "15.7.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +prr@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" + integrity sha1-GoS4WQgyVQFBGFPQCB7j+obikmo= + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pushdata-bitcoin@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz#15931d3cd967ade52206f523aa7331aef7d43af7" + integrity sha1-FZMdPNlnreUiBvUjqnMxrvfUOvc= + dependencies: + bitcoin-ops "^1.3.0" + +qrcode@^1.3.2: + version "1.4.4" + resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.4.4.tgz#f0c43568a7e7510a55efc3b88d9602f71963ea83" + integrity sha512-oLzEC5+NKFou9P0bMj5+v6Z40evexeE29Z9cummZXZ9QXyMr3lphkURzxjXgPJC5azpxcshoDWV1xE46z+/c3Q== + dependencies: + buffer "^5.4.3" + buffer-alloc "^1.2.0" + buffer-from "^1.1.1" + dijkstrajs "^1.0.1" + isarray "^2.0.1" + pngjs "^3.3.0" + yargs "^13.2.4" + +qs@^6.3.0: + version "6.9.4" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" + integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== + +qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +query-string@^6.13.6: + version "6.13.7" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.13.7.tgz#af53802ff6ed56f3345f92d40a056f93681026ee" + integrity sha512-CsGs8ZYb39zu0WLkeOhe0NMePqgYdAuCqxOYKDR5LVCytDZYMGx3Bb+xypvQvPHVPijRXB0HZNFllCzHRe4gEA== + dependencies: + decode-uri-component "^0.2.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + +querystring-es3@~0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +react-devtools-core@^4.6.0: + version "4.10.0" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.10.0.tgz#027ed231f851e5e9d697812bb905648ab822ec48" + integrity sha512-5m5VBtpjuHI7odyk3GAR3BJq3/IHQ0fVZ0+h8zUvoHulSj7Z9hp9d9n4Y1HmSZZxv7NUKfBtsnH+NfLNFDtfog== + dependencies: + shell-quote "^1.6.1" + ws "^7" + +react-is@^16.12.0, react-is@^16.13.0, react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-native-animatable@1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/react-native-animatable/-/react-native-animatable-1.3.3.tgz#a13a4af8258e3bb14d0a9d839917e9bb9274ec8a" + integrity sha512-2ckIxZQAsvWn25Ho+DK3d1mXIgj7tITkrS4pYDvx96WyOttSvzzFeQnM2od0+FUMzILbdHDsDEqZvnz1DYNQ1w== + dependencies: + prop-types "^15.7.2" + +react-native-camera@^3.40.0: + version "3.40.0" + resolved "https://registry.yarnpkg.com/react-native-camera/-/react-native-camera-3.40.0.tgz#69845991e46b0892cc2b50322d49b18f292c3202" + integrity sha512-Ur0hZqZcl3SntTVMB9GxuiLYpQxqwgzhQVb+7EGae4WjfDzQEwlGF0bJ7UpZyeUTb1oZmsiSib58xUckn11XMw== + dependencies: + prop-types "^15.6.2" + +react-native-clean-project@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/react-native-clean-project/-/react-native-clean-project-3.4.0.tgz#a5ce4e1d49195326ad9d8129369eed9da0a10e8a" + integrity sha512-5kgu6OMFJwNKvZG5nG1OoNXfI+9XBt2vY5Yy73NJKtE3/N+Bcvg7jVyC9jFmG+OHGnni84FF11P0fHl0BrgPAQ== + +react-native-crypto@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/react-native-crypto/-/react-native-crypto-2.2.0.tgz#c999ed7c96064f830e1f958687f53d0c44025770" + integrity sha512-eZu9Y8pa8BN9FU2pIex7MLRAi+Cd1Y6bsxfiufKh7sfraAACJvjQTeW7/zcQAT93WMfM+D0OVk+bubvkrbrUkw== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.4" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "3.0.8" + public-encrypt "^4.0.0" + randomfill "^1.0.3" + +react-native-gesture-handler@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.9.0.tgz#e441b1c0277c3fd4ca3e5c58fdd681e2f0ceddf0" + integrity sha512-fkkNeWDBzDdwDxDcxtYbrb9T1g0PLgT1AxBs2iO/p7uEbDbC6mIoL/NzuOnKNEBHcd0lpLoJuNmIfdmucEON5g== + dependencies: + "@egjs/hammerjs" "^2.0.17" + fbjs "^3.0.0" + hoist-non-react-statics "^3.3.0" + invariant "^2.2.4" + prop-types "^15.7.2" + +react-native-iphone-x-helper@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010" + integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg== + +react-native-level-fs@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/react-native-level-fs/-/react-native-level-fs-3.0.1.tgz#f3054614c2bc1a379dcb3d3ee51b6a1b66123283" + integrity sha1-8wVGFMK8Gjedyz0+5RtqG2YSMoM= + dependencies: + level-filesystem "^1.0.1" + levelup "^0.18.2" + +react-native-linear-gradient@^2.5.6: + version "2.5.6" + resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.5.6.tgz#96215cbc5ec7a01247a20890888aa75b834d44a0" + integrity sha512-HDwEaXcQIuXXCV70O+bK1rizFong3wj+5Q/jSyifKFLg0VWF95xh8XQgfzXwtq0NggL9vNjPKXa016KuFu+VFg== + +react-native-modal@^11.5.6: + version "11.5.6" + resolved "https://registry.yarnpkg.com/react-native-modal/-/react-native-modal-11.5.6.tgz#bb25a78c35a5e24f45de060e5f64284397d38a87" + integrity sha512-APGNfbvgC4hXbJqcSADu79GLoMKIHUmgR3fDQ7rCGZNBypkStSP8imZ4PKK/OzIZZfjGU9aP49jhMgGbhY9KHA== + dependencies: + prop-types "^15.6.2" + react-native-animatable "1.3.3" + +react-native-os@^1.0.1: + version "1.2.6" + resolved "https://registry.yarnpkg.com/react-native-os/-/react-native-os-1.2.6.tgz#1bb16d78ccad1143972183a04f443cf1af9fbefa" + integrity sha512-OlT+xQAcvkcnf7imgXiu+myMkqDt4xw2bP5SlVo19hEn5XHBkPMLX7dk3sSGxxncH/ToMDsf1KLyrPabNVtadA== + +react-native-permissions@^2.0.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-2.2.2.tgz#3d2a63f6b7d6be52fc86e30f77412a9566283028" + integrity sha512-ihf4shQDSX5Oo9ChQXb9kr13mmyyNem5MaEvOpr3dCjhBOBWyEMztXm9/uPK1Qg5PsNpaYLa1KpcPZDCw87LXg== + +react-native-permissions@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-3.0.0.tgz#d9d107700741d41f8392f202f35a61f481fb0e68" + integrity sha512-zBvf+o3NhgKmBk1I06GzZXaDfc9SUyO4M5TMcaCF1pwG1h4sI+XAv3gWSbryl6WnaZQc1zA+g7SocSoYcpJN5g== + +"react-native-qrcode-scanner@https://github.com/moaazsidat/react-native-qrcode-scanner": + version "1.5.0" + resolved "https://github.com/moaazsidat/react-native-qrcode-scanner#43e9eed24dc68be6b690e35e4895f4f6607ec006" + dependencies: + "@react-native-community/async-storage" "^1.6.1" + prop-types "^15.5.10" + react-native-permissions "^2.0.2" + +react-native-qrcode-svg@^6.0.6: + version "6.0.6" + resolved "https://registry.yarnpkg.com/react-native-qrcode-svg/-/react-native-qrcode-svg-6.0.6.tgz#bd4756cc0d76eeb3d162dca2f55eea80e3ebbe97" + integrity sha512-b+/teD+xj17VDujJzf956U2+9mX+gKwVJss2aqmhEIyjP7+TVOuE08D3UkzfOCWXE8gppcUTTz5gkY1NXgfwyQ== + dependencies: + prop-types "^15.5.10" + qrcode "^1.3.2" + +react-native-randombytes@^3.0.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/react-native-randombytes/-/react-native-randombytes-3.6.0.tgz#6134370f28a345d435fd0f42be6a7dc73d2311ae" + integrity sha512-ZUhqoHuJ51Fv/u74/1zt9/vz7Obu0q7BJ5sZ8j/pthHwRJu2B9Q9J+2R8/Gozkdli8QVed6bMH4kkeVG9xzEag== + dependencies: + buffer "^4.9.1" + sjcl "^1.0.3" + +react-native-reanimated@^1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.13.2.tgz#1ae5457b24b4913d173a5a064bb28eae7783d293" + integrity sha512-O+WhgxSjOIzcVdAAvx+h2DY331Ek1knKlaq+jsNLpC1fhRy9XTdOObovgob/aF2ve9uJfPEawCx8381g/tUJZQ== + dependencies: + fbjs "^1.0.0" + +react-native-safe-area-context@^3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.1.9.tgz#48864ea976b0fa57142a2cc523e1fd3314e7247e" + integrity sha512-wmcGbdyE/vBSL5IjDPReoJUEqxkZsywZw5gPwsVUV1NBpw5eTIdnL6Y0uNKHE25Z661moxPHQz6kwAkYQyorxA== + +react-native-screens@^2.15.0: + version "2.15.0" + resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-2.15.0.tgz#9b97c1881c4fcdf304bf363f0013225901625f44" + integrity sha512-qTSQPy0WKHtlb8xt5gY0Gt6sdvfQUQAnFSqgsggW9UEvySbkHzpqOrOYNA79Ca8oXO0dCFwp6X8buIiDefa7+Q== + +react-native-secure-key-store@^2.0.9: + version "2.0.9" + resolved "https://registry.yarnpkg.com/react-native-secure-key-store/-/react-native-secure-key-store-2.0.9.tgz#9094d4d914145a301864b941c6289f57058780a5" + integrity sha512-9qi1rOlv4qNSpJIjqcIB7d0EQSwo2Yho8NVBT/Jc9NeYibDLHdArLXl8jn8H6nlf+8alk/bXqr4rPINrCTtmog== + +react-native-size-matters@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/react-native-size-matters/-/react-native-size-matters-0.3.1.tgz#24d0cfc335a2c730f6d58bd7b43ea5a41be4b49f" + integrity sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw== + +react-native-svg@^12.1.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-12.1.0.tgz#acfe48c35cd5fca3d5fd767abae0560c36cfc03d" + integrity sha512-1g9qBRci7man8QsHoXn6tP3DhCDiypGgc6+AOWq+Sy+PmP6yiyf8VmvKuoqrPam/tf5x+ZaBT2KI0gl7bptZ7w== + dependencies: + css-select "^2.1.0" + css-tree "^1.0.0-alpha.39" + +react-native-tcp-socket@3.7.1: + version "3.7.1" + resolved "https://registry.yarnpkg.com/react-native-tcp-socket/-/react-native-tcp-socket-3.7.1.tgz#20cbbfac86759ca1bc44b807502bdbbf076ff485" + integrity sha512-ToyFSYuJp0/DQ7bXd/vTwF5m3yhNSRngIpVlBFBDccDZQmp2qIo0exrObCNlJLOOHb38dil726hM+GKjR1/60w== + dependencies: + buffer "^5.4.3" + +react-native@0.63.3: + version "0.63.3" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.63.3.tgz#4a7f6540e049ff41810887bbd1125abc4672f3bf" + integrity sha512-71wq13uNo5W8QVQnFlnzZ3AD+XgUBYGhpsxysQFW/hJ8GAt/J5o+Bvhy81FXichp6IBDJDh/JgfHH2gNji8dFA== + dependencies: + "@babel/runtime" "^7.0.0" + "@react-native-community/cli" "^4.10.0" + "@react-native-community/cli-platform-android" "^4.10.0" + "@react-native-community/cli-platform-ios" "^4.10.0" + abort-controller "^3.0.0" + anser "^1.4.9" + base64-js "^1.1.2" + event-target-shim "^5.0.1" + fbjs "^1.0.0" + fbjs-scripts "^1.1.0" + hermes-engine "~0.5.0" + invariant "^2.2.4" + jsc-android "^245459.0.0" + metro-babel-register "0.59.0" + metro-react-native-babel-transformer "0.59.0" + metro-source-map "0.59.0" + nullthrows "^1.1.1" + pretty-format "^24.9.0" + promise "^8.0.3" + prop-types "^15.7.2" + react-devtools-core "^4.6.0" + react-refresh "^0.4.0" + regenerator-runtime "^0.13.2" + scheduler "0.19.1" + stacktrace-parser "^0.1.3" + use-subscription "^1.0.0" + whatwg-fetch "^3.0.0" + +react-redux@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.2.tgz#03862e803a30b6b9ef8582dadcc810947f74b736" + integrity sha512-8+CQ1EvIVFkYL/vu6Olo7JFLWop1qRUeb46sGtIMDCSpgwPQq8fPLpirIB0iTqFe9XYEFPHssdX8/UwN6pAkEA== + dependencies: + "@babel/runtime" "^7.12.1" + hoist-non-react-statics "^3.3.2" + loose-envify "^1.4.0" + prop-types "^15.7.2" + react-is "^16.13.1" + +react-refresh@^0.4.0: + version "0.4.3" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" + integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== + +react-test-renderer@16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz#de25ea358d9012606de51e012d9742e7f0deabc1" + integrity sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== + dependencies: + object-assign "^4.1.1" + prop-types "^15.6.2" + react-is "^16.8.6" + scheduler "^0.19.1" + +react@16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e" + integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +readable-stream@1.0.33: + version "1.0.33" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.33.tgz#3a360dd66c1b1d7fd4705389860eda1d0f61126c" + integrity sha1-OjYN1mwbHX/UcFOJhg7aHQ9hEmw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@^1.0.26-4: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@^2.0.1, readable-stream@^2.2.2, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.5.0, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@~1.0.26, readable-stream@~1.0.26-4: + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +realpath-native@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-2.0.0.tgz#7377ac429b6e1fd599dc38d08ed942d0d7beb866" + integrity sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q== + +redux-persist@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/redux-persist/-/redux-persist-6.0.0.tgz#b4d2972f9859597c130d40d4b146fecdab51b3a8" + integrity sha512-71LLMbUq2r02ng2We9S215LtPu3fY0KgaGE0k8WRgl6RkqxtGfl7HUozz1Dftwsb0D/5mZ8dwAaPbtnzfvbEwQ== + +redux-thunk@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.3.0.tgz#51c2c19a185ed5187aaa9a2d08b666d0d6467622" + integrity sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw== + +redux@^4.0.0, redux@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f" + integrity sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== + dependencies: + loose-envify "^1.4.0" + symbol-observable "^1.2.0" + +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + dependencies: + "@babel/runtime" "^7.8.4" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" + integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpp@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" + integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + +regjsgen@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + +regjsparser@^0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" + integrity sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + +request-promise-native@^1.0.7: + version "1.0.9" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + dependencies: + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.88.0: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: + version "1.19.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" + integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + dependencies: + is-core-module "^2.1.0" + path-parse "^1.0.6" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rimraf@^2.2.8, rimraf@^2.5.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rimraf@~2.2.6: + version "2.2.8" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" + integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rn-nodeify@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/rn-nodeify/-/rn-nodeify-10.2.0.tgz#e68843bf280edf878b7615b255fb5e71cde9f8f6" + integrity sha512-mPNe2vNR14UTwAbpebI9fXn9HAU37vebyZDCqZOK6G5GBEUiMCANIVa7zgc9aJ1JeziLUGLR9c+H9/BSbVdd4Q== + dependencies: + "@yarnpkg/lockfile" "^1.0.0" + deep-equal "^1.0.0" + findit "^2.0.0" + fs-extra "^0.22.1" + minimist "^1.1.2" + object.pick "^1.1.1" + run-parallel "^1.1.2" + semver "^5.0.1" + xtend "^4.0.0" + +rsvp@^4.8.4: + version "4.8.5" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + +run-async@^2.2.0, run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.2: + version "1.1.10" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" + integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== + +rx-lite-aggregates@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" + integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74= + dependencies: + rx-lite "*" + +rx-lite@*, rx-lite@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" + integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ= + +rxjs@^5.4.3: + version "5.5.12" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.12.tgz#6fa61b8a77c3d793dbaf270bee2f43f652d741cc" + integrity sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw== + dependencies: + symbol-observable "1.0.1" + +rxjs@^6.6.0: + version "6.6.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" + integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + dependencies: + "@cnakazawa/watch" "^1.0.3" + anymatch "^2.0.0" + capture-exit "^2.0.0" + exec-sh "^0.3.2" + execa "^1.0.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + +sax@^1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^3.1.9: + version "3.1.11" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" + integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== + dependencies: + xmlchars "^2.1.1" + +scheduler@0.19.1, scheduler@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" + integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2: + version "7.3.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" + integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== + +semver@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-2.3.2.tgz#b9848f25d6cf36333073ec9ef8856d42f1233e52" + integrity sha1-uYSPJdbPNjMwc+ye+IVtQvEjPlI= + +send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + +serialize-error@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" + integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go= + +serve-static@^1.13.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +shell-quote@^1.6.1: + version "1.7.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +side-channel@^1.0.2, side-channel@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.3.tgz#cdc46b057550bbab63706210838df5d4c19519c3" + integrity sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g== + dependencies: + es-abstract "^1.18.0-next.0" + object-inspect "^1.8.0" + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +simple-plist@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.1.1.tgz#54367ca28bc5996a982c325c1c4a4c1a05f4047c" + integrity sha512-pKMCVKvZbZTsqYR6RKgLfBHkh2cV89GXcA/0CVPje3sOiNOnXA8+rp/ciAMZ7JRaUdLzlEM6JFfUn+fS6Nt3hg== + dependencies: + bplist-creator "0.0.8" + bplist-parser "0.2.0" + plist "^3.0.1" + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +sjcl@^1.0.3: + version "1.0.8" + resolved "https://registry.yarnpkg.com/sjcl/-/sjcl-1.0.8.tgz#f2ec8d7dc1f0f21b069b8914a41a8f236b0e252a" + integrity sha512-LzIjEQ0S0DpIgnxMEayM1rq9aGwGRG4OnZhCdjx7glTaJtf4zRfpg87ImfjSJjoW9vKpagd82McDOwbRT5kQKQ== + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^2.0.0, slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +slide@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.5.16, source-map-support@^0.5.6: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.0, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.7" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" + integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +stack-utils@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.4.tgz#4b600971dcfc6aed0cbdf2a8268177cc916c87c8" + integrity sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w== + dependencies: + escape-string-regexp "^2.0.0" + +stacktrace-parser@^0.1.3: + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + +stream-browserify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + +stream-buffers@~2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" + integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ= + +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= + +string-length@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" + integrity sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== + dependencies: + astral-regex "^1.0.0" + strip-ansi "^5.2.0" + +string-range@~1.2, string-range@~1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/string-range/-/string-range-1.2.2.tgz#a893ed347e72299bc83befbbf2a692a8d239d5dd" + integrity sha1-qJPtNH5yKZvIO++78qaSqNI51d0= + +string-width@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.matchall@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a" + integrity sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + has-symbols "^1.0.1" + internal-slot "^1.0.2" + regexp.prototype.flags "^1.3.0" + side-channel "^1.0.3" + +string.prototype.trimend@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" + integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +string.prototype.trimstart@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" + integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~0.10.25, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +sudo-prompt@^9.0.0: + version "9.2.1" + resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" + integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" + integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +symbol-observable@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" + integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= + +symbol-observable@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + +symbol-tree@^3.2.2: + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +table@^5.2.3: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +temp@0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" + integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= + dependencies: + os-tmpdir "^1.0.0" + rimraf "~2.2.6" + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +through2@^2.0.0, through2@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +time-stamp@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= + +timers-browserify@^1.0.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" + integrity sha1-ycWLV1voQHN1y14kYtrO50NZ9B0= + dependencies: + process "~0.11.0" + +tiny-secp256k1@^1.1.1, tiny-secp256k1@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/tiny-secp256k1/-/tiny-secp256k1-1.1.6.tgz#7e224d2bee8ab8283f284e40e6b4acb74ffe047c" + integrity sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA== + dependencies: + bindings "^1.3.0" + bn.js "^4.11.8" + create-hmac "^1.1.7" + elliptic "^6.4.0" + nan "^2.13.2" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + dependencies: + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + dependencies: + punycode "^2.1.0" + +tslib@^1.8.1, tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tsutils@^3.17.1: + version "3.17.1" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" + integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== + dependencies: + tslib "^1.8.1" + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" + integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +typeforce@^1.11.3, typeforce@^1.11.5: + version "1.18.0" + resolved "https://registry.yarnpkg.com/typeforce/-/typeforce-1.18.0.tgz#d7416a2c5845e085034d70fcc5b6cc4a90edbfdc" + integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== + +typescript@^3.8.3: + version "3.9.7" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" + integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== + +ua-parser-js@^0.7.18: + version "0.7.22" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.22.tgz#960df60a5f911ea8f1c818f3747b99c6e177eae3" + integrity sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q== + +uglify-es@^3.1.9: + version "3.3.9" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" + integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== + dependencies: + commander "~2.13.0" + source-map "~0.6.1" + +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + integrity sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +uri-js@^4.2.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" + integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url@~0.10.1: + version "0.10.3" + resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" + integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use-subscription@^1.0.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" + integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== + dependencies: + object-assign "^4.1.1" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +utf-8-validate@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.3.tgz#3b64e418ad2ff829809025fdfef595eab2f03a27" + integrity sha512-jtJM6fpGv8C1SoH4PtG22pGto6x+Y8uPprW0tw3//gGFhDDTiuksgradgFN6yRayDP4SyZZa6ZMGHLIa17+M8A== + dependencies: + node-gyp-build "^4.2.0" + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@~0.10.3: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== + dependencies: + inherits "2.0.3" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8-compile-cache@^2.0.3: + version "2.2.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + +v8-to-istanbul@^4.1.3: + version "4.1.4" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6" + integrity sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +varuint-bitcoin@^1.0.4: + version "1.1.2" + resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz#e76c138249d06138b480d4c5b40ef53693e24e92" + integrity sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw== + dependencies: + safe-buffer "^5.1.1" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vlq@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" + integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +w3c-hr-time@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + +w3c-xmlserializer@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" + integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + +walker@^1.0.7, walker@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + dependencies: + makeerror "1.0.x" + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + dependencies: + defaults "^1.0.3" + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + +websocket@^1.0.29: + version "1.0.32" + resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.32.tgz#1f16ddab3a21a2d929dec1687ab21cfdc6d3dbb1" + integrity sha512-i4yhcllSP4wrpoPMU2N0TQ/q0O94LRG/eUQjEAamRltjQ1oT1PFFKOG4i877OlJgCG8rw6LrrowJp+TYCEWF7Q== + dependencies: + bufferutil "^4.0.1" + debug "^2.2.0" + es5-ext "^0.10.50" + typedarray-to-buffer "^3.1.5" + utf-8-validate "^5.0.2" + yaeti "^0.0.6" + +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@>=0.10.0, whatwg-fetch@^3.0.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz#605a2cd0a7146e5db141e29d1c62ab84c0c4c868" + integrity sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A== + +whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9, which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1, which@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wif@^2.0.1, wif@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/wif/-/wif-2.0.6.tgz#08d3f52056c66679299726fade0d432ae74b4704" + integrity sha1-CNP1IFbGZnkplyb63g1DKudLRwQ= + dependencies: + bs58check "<3.0.0" + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^1.2.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" + integrity sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8= + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +ws@^1.1.0, ws@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" + integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== + dependencies: + options ">=0.0.5" + ultron "1.0.x" + +ws@^7, ws@^7.0.0: + version "7.4.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.0.tgz#a5dd76a24197940d4a8bb9e0e152bb4503764da7" + integrity sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ== + +xcode@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" + integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== + dependencies: + simple-plist "^1.0.0" + uuid "^3.3.2" + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlbuilder@^9.0.7: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + +xmlchars@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xmldoc@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.1.2.tgz#6666e029fe25470d599cd30e23ff0d1ed50466d7" + integrity sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ== + dependencies: + sax "^1.2.1" + +xmldom@0.1.x: + version "0.1.31" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" + integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== + +xpipe@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/xpipe/-/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf" + integrity sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98= + +xregexp@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.4.0.tgz#29660f5d6567cd2ef981dd4a50cb05d22c10719d" + integrity sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg== + dependencies: + "@babel/runtime-corejs3" "^7.12.1" + +xtend@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.2.0.tgz#eef6b1f198c1c8deafad8b1765a04dad4a01c5a9" + integrity sha1-7vax8ZjByN6vrYsXZaBNrUoBxak= + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +xtend@~2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.0.6.tgz#5ea657a6dba447069c2e59c58a1138cb0c5e6cee" + integrity sha1-XqZXptukRwacLlnFihE4ywxebO4= + dependencies: + is-object "~0.1.2" + object-keys "~0.2.0" + +xtend@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" + integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo= + +y18n@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== + +yaeti@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577" + integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^15.0.1: + version "15.0.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" + integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@^13.2.4: + version "13.3.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" + +yargs@^14.2.0: + version "14.2.3" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" + integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== + dependencies: + cliui "^5.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^15.0.1" + +yargs@^15.1.0, yargs@^15.3.1: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2"

G0Uc)F_asYn|GhGtO)4o=w$MPNzjsXL~mg{@lh5NmVjaGF;X7SU=9_5FD2W*b3ja zHd6R%WgU2bpp#`%KgPL;_E=DN{c)2zcL#ICrtN-&H;_9`{%p{2VL61WN1lqYcAcLy zAeMouZaQFsMwdrlqCk;*^i+ruFpEt2kr&0uI}PZO zQLBAr+H<(kZ*HE57Gqs^C%ZfugJDg&>l^=WxSp<)px0o}`4$Om3t#tQIT#ysM5_Om_|79?4W7fi*4C!EbeFk{%)Sm9||P z62Z5}jS@-u)kcT&ON-8tssYBxmJSd2gBgmrf)JsM6@^v%$h%>nF9Eboyp~;OAzx!d zQZQ^h@S8O-I%0xx`PP$XQ^GS5n9SqHjh;b-jS%q;O}P!HaGOoCeuoG={4Gt}bV)D8oIeOZkxA~)VuoT0sR0$#2dw8BH7Fml z6`_H~<@|-ZiegGKZuZlg;$#c=vJv9Li84VjHnwuYyR#n89)iD4W>pGM{{ma27_;2A zvEW5nwe8-){#Dz$l!R&t9+8~H2mwqC#0U-=1kL&hTPRZN!y zv*p@m9n(qTmQR0JbM6|$e^w0$oBc2ar(H6Si|NC_v8^vRjc+m4zf7)kiDyTiMf|Hh zfjvnse7^}YKr=8zt$h#Iz6<+VX&TV^??kik4up6ot^l=y5cqGP^t7bB^iK$BuJGbq zn)c;fR0Agb1=7yLgpskHBX&OUq!m46R1tShSLTr^iBytpoDLo|=j<5tGyuI@KLO>t zyHaUF&VFie#Mse`a2FQf+y6XG$rUySslE7(e7|4JEP+lnJpOUeFJt$;15HCq!?2OA z4v)@yctY8oVk$gdo~G&mTQYQ?GU01flmxmIQsmb^zB9$%?uP(KTpU0V`;K1>!_M@- z`DkZRF_C=)pt@G|ZjyYuMyqauElKs-^hB!I$p_?oRoa9c9ilZ`;|Cykru~6ti=7f~ zquS!o0$vhy;b{l)x8^dcud#-t@d#_K7L2IV-Q zjZ=79Orj%*nag)Rp8$&tKf{8N5mYDJcvw2fhi9uz7QQ|eaYL`Eva=gTdcRp)#XG?; zU~4T7utUqP=J*Gn6$j{Z|G%sEvnH^S&$jz(vG}~cg8wr9T>R$b40+iMs!BhjXjizm zFjXjOFa^3kjV^;3D1_y2JQi1CWLZC-^0~~o$QSRUr?VSkO$>QVMNZA&K)rEXkCO=znBK0NL-ys0x zvV=|KlgfAS7BS8$z|mFjwq!nc7-ukCxo(&RU1n?N+=kT>HfP?x9gpOhD`o!oup(x{~=sm|df6Qb!iKJL8Ho7QOP z^{q$hJAAa&G93bJplV+FQGg$ujMW|#x;c?^=qWvG5O^f-Z>gv$X!FbinJH2q*cXLI z?jkJZD`P^>C82<)$leP>Wx#&@viqHr+q~ zUG4dE-n%@gK~Rw4X4_UysLui}Z~npjKcD$zBB!5SEBT5C{9hc?>mTSp4H=WBhY612 ztP%hsi^u@@y&XW^8gnZkGeP+^KVgi{{$cG1G9%gE3=%)mh>ujce2 z_S{Cj9+rJH$~gv=bcva(!@gU`s;U;U+uwutggRv+Sck$R+hNle^bX|FpUVrS$Cpc3 z3|891!`T+17e7(z3-9P~C2gKHShnoXZg6QcBpHJ>CwUx63-`Fnqa_Y2qOl}D6Hj2B zG-SskkLl=;bK=OFUDSd17y&4=dinv=cF`R^DB`QS_sK5Da4X>}DtjNOj_K%rh5JH9 zPl@zBO>j%rw+$51rLNgFd-&(AKb)x6X4Gw;Y-DK4(1euX;O)Ojgcd5%A+yPO%@QaF zEs{gc1K&V;+$>H*z7se8UQKwJ(l+g8dSexzIYJ()v z(R&QA2o4~?$|QD5OK!Q$>svVQMp0ws1Iwm19hbsbBdW(Qc2c!BJ$pPmE~%IrpAvFL zOWQ(R*8)_*J*hgEe8C|X9w?Yf!R76K5K%-SO$(9k@S$e)FU_Nqmv8*E6mVOC%?fJt z6v!V&Z$AO1Sa22M8F(1U_tS2O3f6%f;!J1?q8yA9Ecqk{Tem+ZP!7cQPBK1~O939S z^MZMmA*Egv8j85eYmUCgVjtdcWlD7i_$ber{aHlZbRc$Mz$;)0WLg>-NA@C{lc^gl zamMJa@w4OMN5hK4^AiH>Ont)w!{=X{d{gQ*xx)rGD)IpEmZ!7td_J?o zIsUwB^0B^@2)A)OzWE#ZF#+_1c8rm@<{H=^&WCu~5i7g$j4I+zj1=2Ltrf{E{|JAr z@Bo|DKK11SKp8J74||%L^8*=zmExjSp3-C_0te?aPG21I0#?i+9F*`s&;orD*e(dg zu#?`PCmje>MDM^8!t1QB$Qx!NJ{cmO4BxdI+-VEW&%Kp{H)RTz;9wx(CI2&)Nhz%Y zxPAdW=wCHok-BZ9fKT0&Md68vYXX_?dcnWV?S5(MSp<1}a#+AWU-*1vz^9J22R`8- zRy3SRhNFRX3?W71{y~eYCU@8*GD|T2IHQ@VZtUb(|^aBlqxV2oB?tHh2S`(1Vn}OY<)G|yT15dYm6^v zhgJgijHl2DqPFT8>iTX$w%8)H?3l>=exS##e3}gXqZvh9Z&$^-A;_)BXjYW#*DZQ$ zJOtE1_N@E-=z9#Ml-_05++=!d@)Od7>~2o5?N%|RSd|y*0zn!i+}_*K3_ziyR0P4u zxq8jkOUQ4sy;T>=yy(pp-f&Glw|tjX#McQwF;)}1lP3R@!(jPAa<8 zuAI(3K21#Vr6**XvR3sL=RGGbTQ6UN!F6sntqz9r(c6BW+LXqU`XRB>-eK55*iTCa zFNrsaN*sqI@6`CeOf;RYlG99FWMIy=)XsdY9>tDMEpDu#((H@S77Qe7>N8i%j5NKO zaa_$?b8mtDJ!uqQ{ojFnub7KiibM*W?>(<@x)@aCaarVVOo8-wD8fN&iv%UA@-(6j zLRprJ)>&ITKOm%Q3r}bJuZoFgAZ3u)F(Pyc3DStu+?4dGAB}eyP=z;*_yt_6XF;J1 zTzBU&O5rEJkVIU5c0J>C_thO3%}s9Zp*J3zk*qWSyrUL=dUwgEo2;O4x9GqbBLsr7 zP$NB4WbWxL`XRk|BXC)I%eeEUmES2aAfQ&z3cgL5yd*>lx+Q-&m(OpKgH#jzn8K{> zZ)b4tBLfOGyRa!U88i?(2{!l(@Y#PGZu*-MU5l+L?teeq4ftdgp2B893V*};Z~XxtTk><_VdDjw*e;Py)j zeL}yW-8fR_)sx2B%?44$Z&*)>JS{4=g#zimASYldl*+ky1y^e}(d|O!z&e&9C%OAOkY?eTo{4=XvDt%ev-qFWR?#hjjhl@C<01 z1p8pCi3RrKf!jG2qi@^u*ia_o2F)Es}O%;a8LoI zL=&EF2+#=qM(R7iNlsE{Pz^WSE0eTOk#TbY8}Oc4*YraSW>w$$)9Uc7ZqGyLB_kVy z)C`=@h?E^8L7ATU!I&tT9x|{j$*kL6kGV#$ z;}7M)MOU@ItJ?c=4&Q(+D6Gs*{?+L$M`;5Jjc>|vB5@DyUdD&Cf9EkLHb3*tU*@YQ z#;AnNuzh~Q2g!V4&(7}QBTO=iJJ8u4i+p#UJ9V=VgmKzBKcfU#Fx8rU6CJNt37$dU1je6iUu}e3*6ZL4>^< zV2RRsL%y|;Gr9~k%@!VG6qRyCCHDVbEuRwaO!#c7d!Dd*($0d zUjI!NG|ZROs|)z1kfrI0f}w^efZt&?ps>_pN!_V~1zR0itib7IxssOv4W8~}`5fy4 zUlWXVu&XpCf(_G>30TEiwk}Xw*Q6?Ary_iCPYx4GX)DM&a}{3|h=~cA|G+3?CfDbv zy`9mkwW87^%pda+q4ApIt=Gb=*R{^@xI#Yh%0d%T$cpY!H#IDob3OmRRs*lnHGLXP zQDE0ys?EH}y)V|1Bn-!I=$HOPnB{K1yaa>qo`CmC^`N5VW%>y>jFm@?nX52CzDkXB zu(aCg7JuSz9h2!B9Uzf~vCQ6w0^dK`HLh1!&JqFo z1W8K7<&peXS3v{T=-4x{sYpTZ;0zhdzm|`S+yyBRbu>MuuD7z0(5^e+QMx?9R4HoX zuArvSn<>kIEH^iJca_inJHp>s4_Yf#5+VLn%P#yt1MAi!V+m=LT{dVJHaN@h_dX+j zi{`UEA5me8Y}E1t7eEI4&flC$7~kx-_d%nmq(wI zdn7?mlil|hCzTG3n6`ZOV_ElLZusTte0gjDw~nAQnFL9%f1ni|;dnoD5R~}EO=8av zjsjts`_K3I_p#gxkq3*S#L@_~yaapWQl{(#1n_`AmlrUVC|?-SWN~uV;ALGCj&nk4E!(Spm*ksA6>a&f&Rz z$fSP%B6IBBPiz40M$-4u&bpC!_Y$cX;wXaYDJ>4^+uMlz?dw+H2a3;g=j^@dWv^-^ zT&Pot$g&btn47An0k0(mlY^2NVD_jP+6+~9Bc zD&mz8&3Qz?(ZAPfO{BUvD5^2pc;0bTDcs5d>L17d1VhvCO*kro>-4w~^6)5|nL)*G zEd!9kI1{I+qxMRqf50H)nd&;9-djzAvW-W%UPKK&)N~0K@v*gg)Z99C!=hh&u;}39 z>|>Z*!0Q5CKYm}&71SG_%41PkY}Pce+9~W{T_xxzDms;Ut1<$`+w&@DuqUbxLTa87 zJCRM`_GWnNsg6WO!MCHos?ux(_HY{Sam5(C?Nm10$F5EiNjAylsip*LX@#YEUkX-r zTjB~hmDP37VH@SQi7as6-VQgWQXzxNq_xCFQD}HUxXXK)jMN(G7)m?(J+XvNqNsEl zZzxaUZ9~5qKaqyfUx&n9vK-;zXRn z0cQW4CBz+1d#|dS2$6(zT&%C0@CTe$5TDA3Cxd_FXc&Sm$$}LpNBrR%h5) z^*p6ZoZqkC!W)9XO{L=R%KJ(B{2dJ#RNW<#rK_h<*wYOBBp!w_=2t~z`nB(VV%h(+lBcQP3GykP&^%5A_L3$Noc+@ ze(F3An@vU#kT>gQ@oX>w*A7#o2ZrRSFA6vexonw{nyC=R7rs1pa>7vrlE$PHmOOx{ z8yHgVe1Cvz{dOmo3oN#**5|WE3dc#3Rj~qMmh(})Uw-zr%r#18-%1MI6QVV5m|H+a z;<@3T^e{H^FGX!c)jGYy0Nt z&WWh>wGEWnBC@XV7zKZ^)t4%QW0)|o?o)fMm0ul;ef96+%4jZvW-zHRazUH>eu|CG z>?!3xG&VQ;z$petEA;=Fq`vm5k_fo;Vp;BT|JRxM%0)7y4%~Qr^7#*c59xaio*#y> zpvW@|Ds*`pmfzVDImcS{6Yf^@wv4MVV=-AB0a=6tm*E6r7lFGSxFVBCI!fzE56xnr z(L^vAU9-`5MmTsMF+L7rgcBBD)GkICJ6*&vqdzdk{HtaCOB1(;Or|mG3xa)y0hV`b~+co`-XTjTQv#qwh#~c5EJdYE2n5A0hB{OAumO(3iA;J^AzAcxF63cDUjxEeOWiI5aTFle05hHSsy))cdVLYxdc+c!CNk(EAb!hM- zX8}zRNqRG+z{)_EAfVhuio22QM8oi{!36X5Vblz$bIw~+*K{*Liy)v#EdaN4h zssR%C)={u6UA*42t!hcoJx(_*$mWE{T#$RMujz&;295fctOZ=0;-_OgU+c?v$UP>> z6<}F`i30!gA~OVwT?ZKJi`|U#s-GY3$OuUu~c<$7?}lrDXZ&>nh(p}^6v1*UR=Cz@UF$Vvtgy{ayk zLw98oHjkGN$Zxkwc$*do!KdB60ZckMVK(Xv3Rb+6C7kH6ZjS}w2BcK z$mI6n#iDnp6Bd&K%R}j&fQTF#&A_|TVvI(CY4GQ zWciFQD%o(9Bqqmr)Sn@OG<2_F23KLE5to!HM6YhOBPdksr!El19916T%n|oo2wpsz zD^J5#Kwd4zGRC`-W{H zg`emqM<`n>ICCT{S4O1V6)yCF_OFX@;$?o(!^~#^AORfRpBCC}M6bsbsg6W+^^>Zz zS@ff3aD(GH$#k2%PADa(SNbETUw?#HnX5v+a|{Je8cFVOT~%vU>hmxPW6f5Z(|ka2 z>Of52cl9M~CP6#&kBDr}YGoLXxu9OEkmZj>PHT<;g@XAJcJq%3N-84-@_LzjZQ(=9 z&XM1La+g7L*kA4r-6&fu_kizo7o0-F8nd4-a%95B7wCUcP}^AcoH z)Ka#1MC5H#2<}Tw)8D}fLP_@4hMC$reM)-1FqL=7Hj_a9#s#Ioc?k8<%(C?X@ZfWC zWKV}>8imO*?gm18xO(Ja0+7?r%&QK$)YPO zgI(e`vo0^NdA+H1Qccf9*N@su&R4M&n3*mI0AcQ&4C4N)DnW+`jT0!CZ=VCDm-JEhxh9CNW2kdxFhl2!4l#)n}2q>6Xr?%x~$#Zt}$r8l_HzUhq6(H&lD`SKF@FBv+ zd?LX`l%5)kciV>js_^}_{#&)w6tA;hWP6D@hl4X&x)xd4j||ACJex03Nzfe&oYNW( zKgq{ostsS<20YDQ*or^@-n!K@p8nTXm!RgLJg>}e?|OP!sFrdSpjm09&(i`NQtu6| zFW82_bB;YuFZvY87~ITyG23BnE~?2(I&2k4ny{|p@hnewHXL@`=auh+F)wMv#+PPJvay<_wePnq$J$h zy}ejcB8Aq1<%~?NvE?3_S$d0F~0AFxIJI+7a2|_zT z)ID@hu5!M92{#Rtp_#d;8SM@`{|1tMY2Jl`4u*M1=Sq2xL5Oj z0uIg3phJqW*b%X>stP95dkIhU^7CBc2E^cV?58?7?6SPLA$GLOz zhA-Q9NW0>fMdCUygOdR@uoV9PO)dZI^i@g_zk{K!*!dFi*aA#^DVVZuTwgV2+MCVu zx2F>Z$@N}E2j__OnQGvzHa<#AVB5*nX2YpU;v&wd$4sB31TnI(pytmP?`b0wbPn*y$mpR*^@L$w4uavx7^br%2cgD;=F`j6Pt#GiU5{i+O?x%k1&xj3+z(Im2tR}005V|XDd#I@$CT~)*@ zoL76iOL8mk)TMG}lmvh8b|)yXZhZlzFE2XXpsF(dX8kh4Hwwuk6k0`R zj1_WxSNFj1Hw#E>iMGsYBK}<>&t2UH>*uYWR}W?XtzlkEnaw83^QyBbY!f$-Nh87K zx5RJ5F9E8A5k$aVLivZST}eMG!yI*ZxYCD`4hR?v?<4eU$f(j8czDLWrv#skScCjoLT4~_YeWV~e zOPwReJ6rV1cR-09$or_RP=@C)eR`y(K0^WwR{s~HfPCu5(i)A{A6AYd>MHX8j|&jP zr%=rb^a<`Ox3~{D)i0#A1QNkBQaV>d#3~C2pbvgdD1}Q@U**eNBfP}=g$3RQW0JWt zAJpNq{Yr0x0_M z;V}a7{}kl^e_fvTXKC+e+HJsYm^APzC_0hai>ob7@tso+Bz`*@%~U2TlTanZ-)@5w z8|~4HDe3cqY>4_Dq9ROsnfw(;W98R`S!C*V^`Fsuj+0#VKw$qc7msXdwVmAPoCQs!TQ64Lcqp9ck0vg{MzchD#usTdfm;3H?EC3NUE2%9GGJVwep-yoqp zK;*oKBz|CZy-B>w-Xw>_1+Ce!z)z}$B$ddycgAvxg!=B}vvV;b%}fWpIA{L?_W_z{ zeQfOo+)8;bJa7|?6^S>g0-U^!cBXzY(%;1i-{f-SmCmZ&6LyQ(ASMa96|BQGlUg$i z2%M5UWtyqmHo-8SUx(CZs=NYe|E;qns2#JBd=Hry(&9y3?2l1dFV58c>XhQgmoD{BYJnZ3F&GuV z(mE2I8o@g{;+xI_ws&_$rhZ-x`P5-^w>og>q;Op4LQNE^9wudq%P_c!sOE2LDfJN5 z3^P0+66<<@T!Ok|dIhNboD5A)Pf$>r0iJ>|@mED4zb70n0B7panL-u*V^J1>ptk8| z$ZpWE)`(f2!;1aEA?l_~1TwZIFD-2u_^m^k)`Oi)Akd$s>$)t%?%{g=NG=bV8S&g3 zXuvEI^ligHX8P70D}0(PE>}2%eE4^$x>!SPbNMm!R0LLXLGfo&@r#isl^=^1jgfKJ z*V)>^i?LlxFC*oo^K7?WrocfZn)dx!WOH|dnj1$R-<@1`HgdlOrI!1>N_K~TTF2LX z>v%nJrkgfw)SVM>q%<~&I@#Gg^lhX*=?{)^D<7#?XtABDS9)jmaPQ_O z6J%Wp{(5mCm}3FC*fG=*tZu_O`1@SsmSib@d+D1fS%BZ0r^Yj}!L|~UjTBRZS%UIm ztZdh9Rw+$R33)KxpC7|@2dAro3IGW7{Jh|4<3aAvDapHW@cX%LYIq>(T!UsX?Tr^D zM=WJfycAzxHYVk75r1v(S#)5Xw7kU1t}FOJ-_xcT8V>52td$QSa;f|=6vOkyGMxJA z_*&8pntZRl&t3*d*p^WGt8oZTepL#2Nz_GkrF}stQOgf^~RE-ndauZmhdfK2L)JHYpZU;6KqzZOvlU;-V1+SFrzH z#IAQ@=(A#^|R_Mwc%Dx;#dHqbYc^SN8f#Q9lzt)uifI;@m+J2C!=^b&Tr(aG}# z_WbLg9o^F@w>iZAwC;Qp<}td_j-RLhGar`pR6`27^=54Aehq#r2GY~vUNw6+tjU(D zAa>Kjf`qZ@XmQ_qi>0g1nVdK82&$|-ZC!A?u!~8hLjw-8wI36x;v#) z=@1lY=^9F!p+o7AQo6fa2BbqkTDqH=XYhXh&-;G8KCa(6d#}CL+UIH=S;i?P{|!zI zcwit}BH9fTLDnucGhocJ>lh#HFdN)&BRv@Yh3c0jU4(Bx#*8uTp}TYJOQ}n#e#;3` z!`^fhj(VUFMdOa}69Y8UbOGpRFw(bR$|q*R!oPyI(78Ks4T2Sik^Dqlq-fQV%^v*{ zIRS;DG@kEb+5dRXvX%nwT)RI7s~tU}AhFBF-|78Uo*y(ate-=P7mTDNlbqfa-&Dza zMbqHyEBczBqG$eRgk}(k8EL}GS_R$T`I{%H7yj^#c88iiruoV5C3f1g9xGX4Gz+8( zjLCro#50FSy4MJm?be<2J&t_`{LA&Kvzir--QaaI)rzLnH1nVC7XoHE8b6AP$5Zt6yEYZKb5fm$->yjCq=cyz1Lf8n zFAkA0)NAC|U}*8(vXW**aH4GdSK#uYCCc5^r@ zwKT{qCT`jF>2_2Zjn~F=FF=PWU9IbM!r0muD>NdE@5$P;V(m?D*f%m5{_Jz>t^X0) zwVnwo&ZS^jE0=X*=-R1_vjcw=?xV<+0U-BBv~lryd2yFPOchqu-Q6I$OjZS0s*(Y2ZJOj}Vnb3g3_sUJhKF&+)*ZiquHQ#V7hM8_@zIC(Th18s0V~%t zqWzVb1`b8{pABT}h%&`H8$0~6gn0~yqvH}crtlfKXm^Yb$Awv_u=$Q^p?hHSvF>O1 zdd?djAKNXN(itpsTz><$LUfRBn$f`DZQ={){wmBH7)O1qE~umrt3<9U;h?{;TGgdwXcE`4hYjQL(ND zPwetI&+G#lz=HqL=NIs__aPHj4k$DNC>4)C;qJ{>bFfKjjdE(BC$`DzJOXVzGN2he z`qHb5atu==ztq-^VyNq2y`HepzyDTf_IpPm zbk4JsxOy&#x|m6cwVu-6-uF}l)iWCPuNVFEw`s_Suy76arVjn6##_*W~H9CGwJ=m(N*mN8!ZE+DG z!aXd>TCIgHumYP5U%O2{iYXU=rv=cfBi)bpiEI(7t0*Pv%&7m(R{q*9uOv?D3RkbQ z_*uw7Ys|x2dP%E`;g>Ahc%A7kgehvK%Dvf{Sd^%O4;J*=Tus`#D_zpeLB+Cw8IE5# z+q(fOEvwF$=|}|}Gp2(N+5@B?v{~0gU(G~SWd>Y?wlL$QE*Csbwf16Tzm(cr(<(LB zteAvrbY6#TF=u;iA>E(P^}a{6OT}kMV{pm-wk3LJOrqAv_0F*st}zo-B3#dPoib>_h=;xn zBa?vJf@%Bmje$xcowimLi1Fss-}GzMAf1x00I!QkRvQtLoJ=_94`mwMmzc6#s<&9Y zw51gEX&KQ-HKN@G4->Fm*UNmnqc-`w0wucCi--s~)nH0@@tQ~$P_vyqB8l*wrfO)L z*qRGLw7V1OVt^OLsl_ihy66pw54JKdNh0iviwhDdEJa@A$7A42{jp}5LQZV4T(d93 zN*UJG&RdiQS5g{97PLd&Yi*E+r72xyz7AtNmwiq%YUZ<}I;z;R4u8D6UwITj^unmF zpa-}Pcp5iICwJcAUw4!<&%{3Iw^v7VDCm5x9vy7o{EjGlc`J!E-+YASLyf~`*c1_q zEz%JMv5K@*RX(-dE)+%u-l<@`A- zn60GB7_0Jv=>~*}ll$Hf#1Cr~g;@L5ByOhrR^hz3?+L1L7+NM^o>8c&{Y(u&m5x?w zPiNO#sSME2_Msog?bgohL^Wny-Kyl};S)hCxb4c041XYNRX$p>sgvm&kgLc5KE zt^~K1t;S`SsZGWD?S7igoqi4J+7vb|WU4p8_wy_HJz159akAUe0T|*^cn>f-qDjTa zP1}r6n)KuSaPdpZ0WBIaw#3YPz|aOEZAyNSZDpiiF(1A|Zqd zw5JB=z_Tbv&joGZc3Nu@>8>q&stw*KR8D;uZZz-Xncc9}#zPrDc%0H0-IWlbDxGb+ zRd3L=G!k%hy}BBLQEd(0T2*w!3JV#q1lra_^`D-w^j)6wag2{!uNdJU!Usj}OFxY4 z2kERGkV{GwA_Fh6_2zKL zzM}!|O_DQ<>`p$|k?!nRDR}44z6af=gLP~Izg&EvgN!3dX9xA4$)Lpr$N``W9YHrYDM`9%T97Cn#4M3u zqT(Dmb&VDA1MqIf<(6i@DUIPe;dogEJL{B8okDsb_$ANvPRL}G0mcecpEyU4iCyz~ zq>Pi9lX{=&A?y6+ug*LW8o_1Sna@Z=&Yax&4v^Z4U_)8CC^*ItK*g8 zTmZkS16bm;CwAC#KF4dgg1GbIq$|?B$KE5aD4TLQnG`Cdj^ttD8x34AG#jQ4!bkeg z!fE|1jM(7U8vmS@YidMl6&@HR+#tI~#Nt8uR8fjC#O{|DgvbHsjUl<{k#6oBnM*NQ3y8?%3NENUC|Fzwh!_SZ?}BUZ}@99xW8-F5*YXIO`8xDEI^HM4QY~FZ7Y; zE#4clt)zDpU*}_5IU01}NT8DAt8|};R%n4sa(||CY?gGI};3p?f-7;SqwMd{i@%-9oOxKNAE+zN zN-9uwvC|2AT;+-8s6IjPol_&*Fobxab(&@rS3vLuS~7V*)^jS9^j2vuY_BOb(+=^! z9fYvVF-x&8kXtt^nf4@!kVFxr!};1s(?sQOPIRsC-q}wmUe14DI@Jtmnjo8JK~4LM6uTw ze?JD|U;f6%bu7gB$O^hzTtF5&swF#9+Z%+LO;riMgfLlEtT>fYHaXV3OZYM>N15@( zoMIm*Xq9QW*zEwb8Ma7J98nTYUqts7@fLKX#3LVne%tuK&og%cN$kz-%OREXgY-qV zwhr9z4}kBZP1&6tBsRUg0lwaF%uBK~#SwbJC1QY~HxDuANu-Pk?4(e6^o-EL0+ey% z`JlAdTg>PtA0nZ&z-HHul0k$lvk(|Vh^16@0r1x*>E9{wbw|l5Q;#aW1>49XTGo6bU;$aQ}k>)N6vbF-W5K%ogbobF^px7=UyQpLg-%m+>>Zm z>@*K+3sXd)OeUdj-CA~^i`M^%U9_$TS|mJbJ((w5C^VrDaM7&$AAz^CTkEqwMcdnt zpQ^UPS_A&g4AjId;JDmCdMhKkkkugfjm17pazFI6g@HkUVJjDxrNG4Rb?L7#a((q6 zaXsgXW_K#Xrnv#pm;;8t3eTnD2GFb5giMTWnX(C*scWgc`>HqX9><l z0Ol|@yn^sEjp1vS*Z&a5W7tPezsj7!_}op>4c!!9iaKv!muu{Hr0WmKBICLLO9Z&s z@*>i&ra=a#czR$P4)LpQ$Lgv|OT<0Arnm@O9 z;j>gd3+C=iXQgkA(o9;J8}iet;2P6iiiLj2dT3WB-z0t2Lkw$${IOHkEJTelKyxM9 z$aJokKGl{COXH~_C3j*}fUd`P^ol7opoPbC;2u%3T_wSZkV>!0egAs^y%ku1(OV`) zKS%Ua*|5;eE=RGnb{lhx;c(!X?!iJ@zW|;_8@9E;%rj(dkk;jSG%-f))Rv-2n>8gYgWT&?FiD_Ht4OBVN zxFp#M)PytXRbO)j1!g zi@KtLD+Kvg(ybuk4Xsbg^itA-3yO})?Xk&JMUy3tewElR+Ps$iK7wmbDmrWzR{#dX*PiS_TIg zS80bIuquo#SPKZH=ivIW5re4!#w8qdqlg`~F-6A?xu(NiafY49WCK6KEkf-q$@C&p zq)+*H1m|j+^gW%jJpSLM1^(EzunXnpf9iK3X{l+#5Ex`>1Jzux--DdU+A>)byA3@@ zj_15JxG4Pt9t`{5{6JApIl-18K?`&mNN8v49Vz<+=yo*`WS!m(N!*|qe9(1D%ygp-9>Qdjx%2Wsd9R$hCO@OPPJjH5>9tQ@*Iz54FB-bS8E3?0ebuJTwG-YhjA%m zZ9{AVALIqNMl}`|phO*I>xs>wAHVW0dce(O>uGqsy^uQ3T5EDG9kG-m*s*m;s!oJO z4kHtjd&>h|?VwDWNgPxu(SK-72Aw-T<*DLSj_4{s7lC>G?5!$FHcGfhB`Wj6{1L80T|SJ2;`B zxwQK5U@rpxNlGoRgCwO&ttl&A+~u|QTUpba*hY$^$krv$<8+AoJ*LhdJg+XC#x2X+ zBF~OGzru6aj{A|u6R;hO&ZXz@z@4noHyBlch%f&pU%!L%xipQ(zj|A*sy#D@vUW6m zZ)h<}vn)w!0;9%8J~zd5&@^)4345?Ed01ixiP8g%#4CL*Hqbp1wgwgH4sI^j9);Hj zQ2$y_Q9p1{y&Qv_v}87nCXHwzQh8~?JC-fe+j~_L!C`DisSIi_ktGFIlGoXfbEbeY zJV6`36R#Kryj~B)q~N)!NDX`&XECD&I0f9xgMQ1RS!fv;kwJfiN7Pb(cSIS>#KLFN zUo#JNZ2a)ni$melWb+!6aJI&Kp18+CA5={O8f4gbcjPO}4sa}?tDm8MkZVXL#I$8A zpQ^NC{oD7DB)6MqJ-d>7$CI*uqz1I`gSAF3HC|G^ILo$4Fs$#vd2NIw5p}aae<13q zT_|xV&kzTAuo%Q|tC5v9e^0sDg?YeVud0EGVGHaq&GuOu9UWXff81CN@wfSpXMuvo z;ho{;o(2d8aH7djMT2v*<)k7GHWFy3CSHnOgi00RRG4uGb};Wt)BzTxxetHWBQ2dd z`R5G3U(-gP&-{2BtM8tJg+@^%Xel;F8E?|mA1^CDPStgG$@Ux^!+!^rlaHvQvQgq+ z2V;iyNiyA)_;Jq!Gglxh=OsI-Jj1iheiqo!%0W3KAn5gB>o?earR>r?BEP1G7?6@@ zp}XRQRzL;9m@}IS_BrME3COkMFS zClCMTpNCJ)<}Y;d=IHpJ0VhNc%z_8XaJQB|U4LDC!+oUh>fp;x1q^#dz`)2meNE*C z#4|7P!}o_GK-}_YuCFHa+q4(6EJ1j4@9BfcMXBd2%6PB>4(Np1vUz?j1ev>R zov2M?0^=k#iUD4v9^>>xouk5AQ{Zkk0!z>5k93hdDd19!cRiA{^gG!F@#sQg$yX1&7GH-fQUC6IOxcOo2E;P7BWY@I zb8e8{Za}iQ0#CX*@2*Q6(R@~7yKJO#&*5CXFE7auSg!HXogBE?j^0bUg<#(4h0?H) z3S*T;98uLxwR6ZhMDp1@=Zx>M;_17Jdl4Uym_~EWIXNZ$$u>+%Y2L_VJi#tz%s?vu z@f1D(@g!qUoSc9t&1P$T10ZM3{neZ7UnU6wF1Vpzq=*^~}vtnuyGKw&% zqmqLyZ)Ij;CQ6BMcmbBlcR_V%odPH3{}e^C4!$ zLVYQp%use<<~a*hS1~_6tr0zBJb(1Xqa@vSV+Kt}IET!J#oMY+p4rNvX?4bY4|5(H zy2*dXmmcPrMi~6#ySLB41#2=vZf_K+rb*gS=4zXxqrCO_*qF1pqv_sFi?4~`y~T`EA$A>7uMyW3 z8~;UP{i7Ne9FuaYddZON;gAW;MPXMwba+2d>i1Glk)hb)Mq1`KWse+gd4+GNnEdiz zic2;6(%Rv?gtw-ms_;jb5Wmw5mN#(`tc2VQ+0XoyU>jn$2e)637S67i@N$3e3?|>W zJa>t)yvQ+~PF>CS@Hq)vk69>F{SbvBjfN*;%rz=j{%Uh39ul)00kiVG)2?2rVV>P4 zD40}Sh?W}}W!;nC9aYKF(cMK};eVR2MiKu)kA{q!wPn9Y6jfst6cISQZuDwi@~(Dk z#0oO_?tJ#=*7_}1z3f^Yx2Jt<7ji6k8d(ZBGBay?_6|kJzy^ZDfiKO(7S8bS9uiyB z-juswp_H+EOuCRAhVd5hXF9kGo+z?)C3WAb>$P{^eQ2P*C7DH_l$rU3sFYCIKh3fw#EF9ioj{j}wSZyw3Y$Ps&ca z@UGuToo^A|1RctEnyz!fkggf;?WL62MuyG|+K-PCb8BVxjz!w`q4_9y&ov_?tKoRW zwI5qE{6@sR8^zMmQD-&xpk+bcT0AH36oLAe1KR)-A&j$xP!;kByJB)ajSFyzt+U4S z@lDuwCXiS|aKc6$QOZiv-z730ce=`{ScQ?ey-4QvkZj`qKIJ<@ zf<)Kw`%vW;g`jpiGZ7AenB2hBD@`_&y~tooV8Xl;lglFu5t=?bG&O$M|M|y^^+_5V z2nA4D=#+iLZ*zd1k~iNB@$e}(*_P*DEtLvZYP58kH4S>P6N!Z^OgQeV2#Z9b;W>bJ z+uKT*6{F8FUjGHnmjVlO7NQ5y28GJP6;_qxC%ag+ zAt^5>UTRZlia`#@F7l$MSH&Q+v80ORbKYcu4rn(AfpM!+ z+l+W4H4lreqQ~$iNeX|xrvvNs4@oxX4JY{i*1^xfeSZE$+@LuWv(;q`F-?po0-K5; zu>3DE(<4(JI}ExwH1^1P%r13;7#)lzqB3-hJBgd8q`sH`@K%(#ZafBXt78D2cT5|g z;|`Wxq|dNOp;qMW_0^uS!lXi|LbN-ia)D!Fler+OxtfOqq89lr% zz-*tht*yDht9!g@+8i3Se;oBK#wQs3y#wP8JSYFs10xgIk8ly1 z0x`Z{0`&R8$A{&$jpsB0;cF>;%Kg2N=V5j5H2h#O@#|#w@g_-VUftRo&MA$bJk>En zl4Ti;J+!T#D$wa35n3eGf}&W1vdA0`p6MVmB%=Ky8vjO|4U2&GdWMzoR}{K9|B0{C zh-9UW1T`)(?Rn?q-{8N8$bVv60KDVgvj!`#v;jmi@pBN>AdG?LcnS_r)Tc(Q&-+lU=; z8w~FFV5qHFb-&y}stB+2*Z#cWzraJcTCFR2-hIH{wI+0KsT8gV`wELa#OtUR0myuz zR|xBeXP&e`=pyEbelow8Pj%|`H{_T!5+M{bQ*-uAuUm~HNv8R579NLm`l4hK5?I5= zM6=w&!Em;hdd61&$cnI&Qwi@vYv65tx5Q{ z@BPQEpw&{#lymsLON#c3N69MjDM&+MywXyM@#QmEd0TBa#xtg%NGXRpNug|-_H370 z;q_%V$$jygj0+t_cu^Le=r4&9EP=8MTWzk5O`SjASOQ%yJ`P{nJh*i$f2{nLG*S=9 zbWRPeRl4z8qn8J;eu19hmy>Y)dSKbLg)7(qNS-ARwdmdF5F;gjb-2B~;$EmJLANzY z`EH7l^o$GBM|Vi4aR1|Hi)bp`n20yW!-6jq!A5q(^_6A!5ciT-6wcqXv%|M+mt zV$6Tg7~D#MEsT4vD9)&Mea?)#?)8-MiLVN2?)PKde(^WDTOCK~l4|}BA(us+VIAQ` zLI5HF#_<#Y^E~4`^8Ig&=lXZAEhOb(a8`x?=fM^$O6?&TXHl%+5RrWUs1J37q*VMS zsiWaph^R5B@v9isOL&+^{2N+yuZ(+%?xg#Bk6yZ0%2jUj`_I`viE8&n$nl z0w{(QQYcaoYxxw7vCPsQrZr&gB>=E+VwLl}-=#ZG})VY2^2W?c}JmWdCB*f^;1rLIzonE2~WCCmR znuz0?&0!HK@PgB!+_AXjURLv)9p2(X+|#rmA-wh7kvsW1{rkY}UO|YL_tkU6a6W+{ zCiD-mxpl`)c#dUgFa1eYB}ZkzhDK`iv7fteAWXH`u3_nEFKbC|ZTpAK?d@uF^>!5Z6oPBdUZyt&B?^l5uEcqHHr z`Zv^2*+K5{>-C+cfF#B)Du5O`hzVoEP)hxoATJpqhBtio)25RqzqrOR?%7XNw4Y>E z02Ggyzi7H*69mXovX;?ts8U1e}{PkAE>F_=i~gcjO58eZoNJuEhL$Oy-GgXxs@UIWVjYp5 zk=oD$Dsr%0?Rirx^<}!Ud3r}DWK6LZ1H0I%6wwJBY5S|Iz0^%{V{i)dajH2(1076juj<3;sP~ zDWKh=0p&HZ4Z9`{9ejq%QK_GXq`+?R&3^!eO2=p_jg12SI5eh0t`hRCM^$zUbj@w!-g zH;|f4 zV$|-$;NDwS0F!e1N14b>h1k;)j2B)?cQ<~D8RkTO=M3OxN5E(I`iNZ0^jDRik-_m7 zl2IZ;CGw$W*m(J~78$1~QWY@v1*LKHefIb44NQ`D*mmqG^i}!6G!SJKp3Ah0Q*m#PhFAtWQxcEcXww! zKT>p0p?PfwKm7euD%)uf%7t|D?%a1P{+*UX}gx`SeFtIcZtX&YT2 ziqTXZ`vtfAIz#EUMs=L>neU2B6&HK<;+-ccq|9LT>q>&-2GUE?MSE^e=Pi+Ct z<#V}Dq!IKgqRT`-rNmljHr>w7l&;rUfvh16)vw2Td#!)wZq1C>Qy;6PY~Zo|DFs&0 z0k-;@;@ntA&^uJHx;$~~{#>`7hfp&#*r~_9{klb1tG#VU9yLLe(u zdz}h5f{D5lM}C`Y7~FUa5=2+W5Ja+)OQZd8ix4inyZvAH7JO<(f1NwjZsFdul@G;% zEp2CJu$jMIyQxp-(+;r|oMJyZn4O@5)DYp58k}V8uN|VAtUu%|t;Xz1&}z%LJDDTz z7IyLnwsZwml1l-`!P5yEqdG+C&932`kKvD!@!j(sgL2Gaobj-OPu#@keb0jcbk!-R zKm%1{?v5nOfFXRhj)2sA+e9aOPLsZevRw&^Y5f)tz2|{!ijo6A)ste(zL#dj=w}Ex z+g1&-Io(Zq+U={2+40JL`GN2M^K>xk%#g?t`%S?Oa_FT`JtZ^<-92EM2qQ#})hiWz zGp}{`C+v88B-SvDLGkgB9zZ=3L$!Gp%_p;+W`@F!Lr@bqHrgYy+?pDLM;&k*_UhF4 z?WZe-*JztuR2L0H`FU1!lGD6b$sdsRE9vZB10(Lj->QFQiBm{s=KA;yy8j*e#hG?X zN28O?VMuvzjcCzA>d+sbp;m+L!~`7UMiWt@V8YM9V1Hp(0)hP?EJ7HeL^4fVy@pJYJ>u$_OW!im@RHInb4>m9>B@k`h`H zBzqSD>A3iq0J8Rk4&~HC?-kxio+jOlj;QrP+jwB^W9+eZkRTM8uGHaUp)?xrs;qey z_vYEY6H#Lb6KT5V-~J?|fe@#lhkS<&l{H>RSLoc~7C=uS9PQm>`nmiE&Peim( z`Nh$G_(a5nUSU7=Um6OnI#hiTbM3!SqJD$=h@#|)UG`s+&xNaYex?3WTaTQ};Xh%XLZV=1|s>NL@ug zn&b`!Oub!k>CPHjUy)Q0ZFil4_{-ba#0)y4sHsqn<4Zn00r9x?O@|1}?TpSl47^sLa-r;Z=O!mw!I+81@!}^3t_lLGX z?F^amFu+8Gt#T)Jm$hTr_ynhUt=FEE?% zxA-Sa;4wTw)}r?p0hz@D2Ldu);D#=E=Tm2E()L%Le1CrbX2rG59=Zs%ZTdK@OuC(* z4P_)>Yo?|*)ISG&dzHJwdTjiR=cJA{jD004;%Guci4`VA~5dBuLPdJT05kZh=Ubfi+QjM3>8%exChcxwuM*fCWRVP;1PK2UC2X zvHRR(&!gVrS~Xfg?^4u>PJ;S1xzf+D!`;BM-oLVcN-^&OWXzCBPO+g0-vw1PzvK8; z6&0TxOp0Bawhb(PnWo({PDoQ73OqQ}Z+?DJy|ouPoMHarim_7C47P^Mg`nT;ottsq z7k6L&6C1JrNo4y^t+~JUtvw2j9?F3(_$ya6(HG&~yx`T0i}PcWter>6!);-X+mV_f zt>uOs!5-0_(52@EcqV=Gor5dhaee63#cl4t!NqH0_%N4e1bUBBO@NXdX`U)uv+)`2 zzQAqgZM$@~hfz>2gZM02$gpnnLka=C(p8KOf10M?{F^X0nVZ9bMWo_7;oK0GOq#B- z_8$vKuRZ{BN0@Nc<5T!Ix)?xY_wtzU`Cn8?bls@Ab+x0R+Pvk4V?z~0R;0_dv@a;* zyrmeiy80=%qaDn0FU(?d^SgC7=*sbvhj4cySXw=d7*T3Rg^{ z^&tlq6E!Jv4$HrI7D)~i0|><2hT*fBwM%`hd-yVT-KXNvPVn3M(&(o;zIUZDJN$~Y z6G3a*8{Y-~+i3v)D|o#BU%?{}3Or9KAC+v>1*{hDP_uuWfkY@DqTgGuQc+>2)D3lQ zo>SrA_OJ)Z+sLtY4IP2yQeKrg8IRy1^_rW4NOr<=SLA)AyBqu^NY_W143+&X2b3m+ zZNz~6GWgr82{{g^&XAOQrysOvVi50l4Zo0NjCgkL+*+HRnKmNgz68w)p@BB^^Q2HwaYyx_)Kh~`9z;LIDXr5F?WY-_`J>(d3dzC@lZun~HZ$r3wh?l|bLk|^q7dZ+qtM_~7=ib$FP+olbvpoSDsqD`AhY zeytHN!vp73;~0A*`T$KSE(wQ5*u3F**7@jTp+F8PzEC38_d#HGD9tI8RG>ct92q+Hlmb+H$m~Re$O%HRR^ufyy;I?!P(AzW?ozNlb!RIv~|9M8B zbGWpVke#q`_$TGUep*y#>&^}F2oaSP<&S}#e37mxVnZE#)ca2{Wdba|(u!K+&r~iM zv%MZ>w*FrGSC+#h_W~1qVX%aS>Sd7HxaV?Ce zwe62DJaQR^Chyf`-&u+&HU{P0IyT3F?^(jeL4SUV9Fr->&El!N!l+2d_x{#wo>N4# zqZ?uuLQP+?iCYuP^fC2bbWXLGr-FfqDH%!W$onw{)_;1OLMUCCe}S!*=4{ip9=0J$ zcER6bMg;!(`&y#?>z@Ds8c4a@Sj4c`uQJu>;4~kdjjx(o1-b?O^cjY;iBt@QYHhb z!l2`xjYYbBGP?~TvxS{j3PZTfC0do2ncoX>UH;iax8$aRwq@IL6tJ?W0;~WMagpPl z#qCj1r7d$@IE6GHnUF;>YY-13V-^M0VA7q7sguXMvo@QbR)LDtP#!fY{VFe8N#y0m znx?+U?)m*hqI(_oJ>(0(SAOMLT)B%dZd{Z^p>h0){-&$OKYK7%yz z-*TK7_CI0Ep!yuH5pCNzi(n%`U0*N}-ap&z7Y(eX!BPf*v}o|qOP6b1Gi;f4+~un& z6`$~y7TC&%R(T&!V`d(K7VoMlCLU+Rl*%*eUFEH>74XQp6QY(|hP|pn zGtSA?&Pe5O-ttjyvlh_9^BtUDE0LF;Bax$iFnD|d4C)xQda(O=9&KwvTFNj|^VRRH z_W&hcp1Z%Ric#tP5HGF2>QQPVcCj2lcgD#}Ruz7K?EItvTK@xzwC?{06gU&p84*2C zBusd{P%l^ee2x6J_qKzMJQJ6W*)}USc#kTx_i}Al91Sg@t!moqaOc4o7{?;D62JPt zECB7`Q0GO0a-82g|M9s|6RMO!%g;P#nV8&Ajo80Ql_2R%G_?(Knfk!$aydQsOkf9gE1TN zQEiA3)2%Fjb8m zU)wiy)w-=TSow~0#4Jq>0i3{u4|@7D92ls!UkdQ(_gkuF3euKj?Mdu&H%W@>s$t)Coc+*&iuWBlw$?x*^VSG-v-Dg~|@$0+er-(9w^yB;^{Y3}=BmGYpwFd4Foc;Lf z<<%O`t~1N~hloJI8d(^dxI;kZ!*!^e#S%T(+U%%uccN}b-@+wcl_l`=Wjm=BL&OKV zrhI>a@@y+tA>6Nl@?(P~%Fn4M{f&dloLA{7<%2tlP|SVEtjz|(iP|_W@1=Q z#R9*)#+)8lR4jX_0Q)E!F+5fUTTT)I#0OV`M+KO~_z0fWlE)EYO|Pn9I+Em}jQ?Cd zOcm#2am!m1P`PuLn$)+GHVp2TM;dJbM0k2c-S%BZZ%Qq(--TDv#s^_&k&tVexJza@ z;Z7IKh0w$gElBNPNXW;zE3wq*#jM`;clE8B$?lq+%w^!t;zT0Jm4YOQB&_Pk#W*OF z`R{M>Ru9VH;VZ6>{s_d3U;g8)qci{GtQ0{ML0p07BWFR-mH8m%{1Ju?(tJbtcB2oF zG9>!|4U2dUrjnr#FIXRZY0{#q&jtMR4R~&+vvmmdk#wg$Paw;Ar;=jtrBX0m{e{r4 z@~@F3P-ByTdp62a zKvLaT{)U?05^8I~nS7HN{9s`cp}m*{AJu{tvr+FHNkh3a#m%z&4)~l8YPkws1SUEL z4~5C-b?qmUH$5f(`gk89;negY1_wg8A8801#nwJbp-Q0$<7I)W`u+BZG2af4)0@AK zf2lR+2%@U|UW}OK5?>HD&$xJ@tT-x7zDJsQ4Jb!fSHw^#7O~U4DIhLF<%*+7j|xK(Ww^O!s?v9%RVn%x@R{%MN*iO^@geiGKI4*tn#+=v&LI7SgS zvU+Pgw;pO)T8fnqarLXl^FQ$)OUS$C6Z|Aufv!?%Lqg61(QD{i--!rs zg*=+?yxzk!R}Hw74EBdsz?jE z1af6Tq^ZWoM&h3>0j6ZXX17;i>({9{Uh65nPU{`{Pxb=_(wJ=L&G=mE`DNhh%?2X7 zg8yZ36|u85XyrbZf|%B^Rs3HgE^;P85PZYlAkFM{x&AL5&%RaM%7}#L?`sOd(&Ux} zqb{p~Pryx@5v1S|(BQB(+y^dM(EAca-KOjKKuP2y(tY29e@1Ib*M{OA%REf->wRL~Mq<&FLelz4X1rzwxL<>e+029(onJP^gM&fjZ^jfBY- z8p~<(5hdazN-9Zi+MEULw4w9DFP^W4Vi6Wnh~mm{Y5Dke_0H=vZuq)*SLb&wi_%i& zH+|iQs&dpU1PyzcOJ;3=20eCP%_Rd${Xqedujd~yl&ZUnv;DkpZ+uPJNtz^|&ZiE2 zm0~7hlkjEoj>i+3o%i^kuBNaigfjaEVE-C?qcw9hKP3{W%-Y#368)%x{09_q zZ2Wxf8nd)}7oNPTA#JP=%w+`jwN9NL>jimIG7>_`pr$W_2yNErl*Y37r09gFdyKOr z3GWW%)`(->Me2U3&0D>09?$qu`U7eEY*d_YxY7rAXM(C=MTITrS@}ZvkNrDeAwZoO zqf4)5@>&6Qp_&d4xet%WSrt+3&umO5U`3HU(Wr{v1F@Z4_(!APe76x;{VWVuM~-J# zjbakIeNzQTrxS1G0{#zEU-=hh*lj&C)X?2XOCzOpH-dBu5(3iQ-6`EDDIg^+NHc)a zozg>hcg{QboO7P{!~GB3zkTgkd#$z4{e|!eG{E2vJ>+i;bQ}QcE$w*Y3oNx;iN?*3 z9lbRK=OJfdO#0E3tuqpCZe|Xa_lw`eN{SZfgy=q=vE{u_d!}8$-3K}jx&k7W-@(Y3ApDos1AZ!q_EZgzPrN*}(}!AF=MeimJ*fqnN|bkcI~ zhWC?951Sr+LNPoB8ad+8KEP@D0JFi-Xj8gJb=xtpI75$*MijwGbY5*zM!`joSWI-x za$C6m7;pCE32l$idJ%lH z$MOxgeSUTv03x+ctb`LU9?#thFvnfan+tStL>qARfB*c{d43%@pE)aLo zH3#|vxdZY&E|MyPG*$=Sy6*t!`}1bgx9%8At%5x&oxs4_0Kt7w-+}fQfKgR4Vmb<{ zP1z(6z?igykn@+XizOEuQ)EMl9$IG#h*|Z$1iVuq@D}4-5zzwnY@qzKL@6lUMW8Cb z8;<^^C9ElZRR5RmBUwFl5{3M0UfLDD3GCx6w%tw%3th7Dr_w+EH9=La6p{CFLq9jJ&_PcIau~x zSBvnU*e9JhsGb@+`gj$)dHc1sWy{rSakPaZ6YV<>u%sZVhmro3pi$jXjmRUfT3HsJ zaTbEsN-diF#o=DGaCjqpWAa-lTCF4;4 zss_M!?Y_ma8VE(j+s;UmhT4YGaB-O((-)5Kt_sHIdiXV2ivfA*k{yiS+7jzTkb~$c zmV~I^oraao&uIdsaT_NP%+kts(8bJ;6BFLCviv&bo>NpDqxJv#n=-5}!hww0^~WWE29s_!@HHu)0bYju zs+92P#HZNV1&iC%NY?eL6gT$Kk^eaK_4?mT58kKe$t{Bo@DPvOSAV*Lr^25>OF!}d z4*BrFe29R#H$1Ed{Gvq9==PQ$$l7Gl$y?(6E%gR;2z*NuVhR&O1E1Zn?S%ghU?_F@ z6Hu&V`1@=5y@f!BLA=18fKfL37^$ADe_-x#7;t;-Kp&{-;!nMbMcC!8%2$qX_O=c$ zIHdMc_mleQEYiwgDNeY|*hhv0C7n7n>RE)6gONlk*a;b6gKt29oHUVt`W3iRHga8k zC?M#g-xdGH7%#=TaePF)mDD`frbS`dy*?TsfO3=cOUPb*!EpIxmE8M03gmOcfvX2n zoiLyXO!qY|F(aj?GE(HCSAdq%F45Z_k@v@WD)pFMq5Ny{sgL7zjYT{|i)M3~Cw{bOS7`}t88%&)QaVoP~ zu5*WrrT(*xJ<rF zrS^u?Qgu~4($hZefqb{u36vbzz!@Ef25>R7&Cd;KUl-g&Cft>MBW~}q7S-1q`BnVw zMK~HoHj}RS3k@W*1HA>dJjWP{R9w$T!^qbegzGrh(qwYfY9?YmV#+{cEyzZd^8z^! zVC08ALoUIIk}z^-EZ~z$$n2=dN!!cAmB_pT*ACiiGk_Yd3bC2gRmUdc-`c;s-tvv7 z(qAv2_!-)5RKTtGV5ZcXz7948WZ7)QqgO2O^SEEl&?c&w0LC9TEHmJT2{tb2|JHEL z$>$^2Fm9|p`05qG-9M_}Z+S^fWyzZk2i%$lcTs@eln6dg9t1OVcK=^@2)8V}>}afg zSahgD0@h?xWD%6OnaFq++DE+)G z3?wkm{W&}C;7&Vbqar*J2b4};7e4I*;DGN1e=hj@-_N|p_VTdJ|9;M}@wxv~7tZ%+ zl!e(Z?`#DOo#lOq7hcp>je5)T<;nwl%av=F^J0iVDdc4;;Ti6dCE1rD3f~he`Iwt}6J6K=b&{SF zteJ9~xMlRTBkFZ9$OLi{w>V|9WNm!z_9VD-KSb7i{Ei7HqYXWdyWfCbj4G-rgH;E! zJ_R7G9l!a&dtKAcU`Hye0&RBrQz(^zEWY1PgfL~2$2TO$SC)~JOb0gdaK_#!4_yEF zp{3*QrhIT)?4irtyZ2g`JV-GXvIL()kob>qJf9Q?Z-2G_G-y3pWd71t^&EUwtH=L` z7C>yIjM>3A8XaDyUaM&bgIqYo?8Gd~HF6^(L5*~1{lj6`Te##BIsNTPd@s9FHB9U) z$_78Bu+#5Q5)q)SxgpuI)kX8W{HiGNryL*R8}#0dD~|2GnabJAd;gf3#TuDnGQuCE*~8lfkzTn4M%_T4icAYr<`_o2Jk$G>$~#NN3-SO44Q52N3j#)TEFdr4!3MI6I_J+IlxQftpLs9bQvXjb zs$taB?0b+|Pfcx`=SKHJ=7PSuL3WESDaWm)StU2_B6;*zaITu7`264qLO07=wQi`0 z+|6ux*uIl~DYzvmjG~`$JBT;XcbtE9=I&jPG1NpW!81l1qmk4 z!}zaHQfk$X&FjV-=oAFyc&eXFiv@-VZ|CrdtMaHHQ}(fU1WRX$lS}cwC%z;^tsH-V zgzG2Ex;xc8T#MZe{DY+$avq;rpT{^5=o;Si5ok2WU_Fn-e+CrE;r~vMt)=Msm9vAy zu7zgP#qQCSLt+62GQy7OcBUq!LWi)@I7oxD@y{={X-(M~d|I1ET5G=_&3q}uhZkkH z2+IIHuU!!CKlC&Xv!Aw8K!&kUj>fGirOCtz6NXrGQ%N%R5<)5{R@2iyz5l$QkuA(4 zJ4f^ST1|ezgF@2&ofI%HYy;VR33WZmOn6p6`m;Lv;4+gs62WKIFRppt3f^IS+V{Be zx?5(f)?ua2DT=)v!ETq^%`RjV2$y}_HoZTS%8Gu7tyEQ^!p7l18Wj9Sb-7dY%{#ol zg1sEMR$BVpI4QOHgMqxiXdDWS@WmGbIcfrsf;roX-31(mg1gq<>>2-4YBUmq4Yq_Y zM0_b-BOvBIZE!gF-t7P8GZf4qiw-YyFPMb`q}og_R?bl)nxl~97}syf&?R3&!!BK# z3L$`-LLoHtle0%uC5=(2Lcc2eOw)x zr0lk4M_8N7J8hjDS`(Q;9;~X1JT5rd>?uYi`5{mWth2qLo3pJ4dz z&3_lx_Dv3cQM^9*np!~`EnE%CFCo55eFXbJ3fV`?cH8QyPCA_V(H8eaWmDz%fzFW@@s$nbolSPT z0HWbz-O39$#G}hm^FPl4WyAd6Y$XHLUummtz5i7?c_JwsD+gSAS*uX_?T^Iw^B9*h zz;-Q4yo7zxg7bIWw}%a7mncmHhW+cmxsDai3$P@IOb5Lnc3Uy0UOB5fU`acyWL43P zwFv$=3axlmn=KFShR~>}_NB~VIr>jSW%aW5I=HZ4&m@80*U1`?IN-(pcy@kW-TH#C zsFAcYtM%sz`}l}t3MtXckHKld#^-M8kYAY^ z2Slz4W?U-D9_Ait^P$bsPQ+=LaTjgK=dm*W(MJ_#cG*bjjz}5)0Gn-=Ex~&BU6M^~ zX?dK4&jeD9@Lv~U{%Z;ju6tkyUFt#t&I3LWy4N|gMJ3%H%le`Sh?rt}6Pcg~B-J2y zVtpeR0K`4r`z^MelaSyQ6EPV{nS07c(+&|8PCd3?e7!+KW?U@U*z4>3_;V)Ry9q}or?jumJkXWu%T^s4W z01y=oFMp=a*v-1u)N_w1^mr{L?Z(BUYOcQMeLB zM$^M=3Z;$yE~2`P=&BS479mn4A0y5kvKhX8=CU6zlmF6xR;J(u4Q567^QF7Gfen1` z_y13Z%IE<$__PR5{Xf&L&pLdL{nYZZ+=-Un!x1}*5QsM$^xtk`iMT>n06&$D*y7CCkWFbRkI;i_E3jPOoSKIz$ zzS^9@%~DM?ZvP%aEi{)b;gtCi@?y9V9fQSo_^WU6wb2KxD_`Qk7!y81HeBj}tSO*% zva8Ux6LFs$L3>G-@j7eSjS51}TZW{`o~Bx_d}*t^62d~NY}83Bw4*(=_+iUZ_4i<( zcd`VO6dLFxr=y`OC{agmtTB7U&DwIZ%26*`Red4JR5md}g|al4rxE)GBNRo%fnGmH z;2SiKg7hdTKGvfBfuTRbAGKI(6dPE_Q{9SDj(2VRqtI5ooYCYnfGPJ92CM(*?zF$< zeER<>0WRO*H;ljnDp`|O_@uMmfnup68Lw)@=pBU6;VtYFd0 z0!PIa8U8m|-0NB1>vn}^k#ot;;tHP-mk*nv84n*w$Cr60Xbp#X3(x=_R3;`(g-V;!=WI z8IB}Er{W%xc6VS)_jHr&e4q%N#vfig5nFB??MC~^89c@h_cNy~-v^_8;Mmj08xKIRIMj_0F2T z?>I6%*A1x!-ZcNA5{R}RiMajgX=DHW14&!@H{T!Pkk{z0V9n^0=t7hx49R%qBxAi* zN5GoiiJqp+Z#d@J$wyg{2m&zU=6g}ozE{A7ys48gvxrwe>;!KHD$i$wWllR@r%+F7 za&UbAN&!EceYOKB+OS$%#L}bvaVExr^UA(&%hc(1NTNlI)8tR!QpDq5-R=`zJE#ij zv`pWpFCq~etu>3j$A*rMe^2?v?3hqd7&J7ZqB;VU5^Eano;eJ+VZYoiVB@!wvpjwY z|CTrvJ!Lq$sArDI6eV=eU`O|JP57V0c8wgg0^6H|i=A4wviscy!OAim=Y1@M;y91; zgMXl+c;^CLSt_*nPeH#4`isYY`ynT2AX|4);`)7EFT{xGhtKqS@w&y(s9g-wZUskW zwTA(stH^*@Bv#Z0+S}@@w_*q()Yo%S#x|T=J8o;%BccM-%Qst$9KnH#j1-v4GOOyZ z{LL}crZ@^K6;s+ zOrB;$b&5Y%Ht1LaIenq5a!?tO^yI*x)J~$u!+hKnppimML=>`l6e3>?h|!}=s4L)$ z5EiPxmtpw$W}m&6>IKJ<@R-|6nxoSHB7UrL12A+?5Xt@p6zpR>y zSK!0dE*^k+F-bT;@XzTUWLNV|ZN4Kfp++UB_z+7~S(!@xGpsNV0K@NSnn z6*Ah6hR9XrPy~e%>Q#veP2Ns$1uB1|F%qL%NvJ@oz_-Avq`y9hablw0`6BURFi~ZM z9$SL#m*czKD!Z5hK)s~sj3hLopLO}AVAdo^Qvzs6pJL8G=OG#YHuyaecMFR+1ISRk z`;FWq=IQAe{b0oA6^epmDhl;)@G2Gt4O+R-$5^fKHDy|XOB0cijWuBkl=6ds)c?5P zEmHmK&K@PoeLh6N_5hw^{*?FsfzD3zF!!OJaCn1S8s6ldjM1GujT#u`_`PZb$gK!O z#~Yh{jMt2*`ikK0Z08uquIK-9W%L@$KHt|tnd7f2HbE#=FWaFE7etla#owPduHt8q z($!(Rs?5g6fV#Pw7^=n}VV*8%0))5da^jS9TPJc<$}<;Kec0C&C|pM@TGT>cq=Ck1 zJV(<#r@r1Y0lvxdPZyc-`bEp4E&NXovv%uC`;y%TQ5g96VSna5%68O9?`1yp78l;mnw zrU%4XhvILRfq4h-%(3);r>hp%#EE-24J=sNRRE2X%Ui{l+4vEKVF>rXyZjt~lM4_x zOdv+L;tc7S6o+(DBfnPIvdSiSkitq{qm1!K395?hNO*jMY5XVS&m?> z@Od5m$4IDwTfhWWAQ?3wPJcZx<44^FRn;Ym!ECZ2qJ_meW?05{D{WaPr+~{wNU`h% z?9YPlyQ|IT_r!wu%7yZ-lyk@39vePZcZjrNeOS7MMd0kgoonO}g5F?42Umm@1#S`t zMJ?$zHZ3$8l###_eJp|8?BX_=q#bq8S7(x>C`9t3ha+#d^qx4R)6`=>f3fq5BlJVe zzcphbdiM)|A(9q;G0gK$!ayxnK=FS4i_$X6+vG`OpU1T)L2C}rVY#u%m=e|X)neIf z^lo7F%Y9;Aenu?}EcDq>z9K=RoX!q6>euy}0yI z_dRW)XxQ+oW*{g0rtr}8t=5EklBZs!(Fkj3i$t*r|z^}R-e**ONW zEQvFv4!M@mXe-sa1DL94I}oh?s7)#JzxNZe&_rD?+xi+y+QDWp) z?=+Fk6Fo<7uNf7AAy;#_5Uh+7Ha#)zYSnv6>>vby+}WRQv$w#Dy+#;_4yJ&FBOC4) zH!TF^iV_-Jq#?Jj1Xz=l^2o(yjxC?aLk!qB+vv@<2G6Dz?BSh2?NjQWli2I$Y%Nun za&1QYJPT$#_vQZtDduw2ngEhp3qrt%n#-?Z(;K|UY-1-a4zz*n1sP}^ZAK>D2wuS4 zu09JwyoWXl_;`_JQ73uvaVoOnO83d=Qa|2QHW{J4r!8ic1UtEgT<3=d*wZQjWi~Ex zT_C64fK`fmMARA}j@$nB$wZ_30Y@py5w6X;sBtN+LJ9SCskeBtUalTDR380%Bl2xW zG@5zqXad-qOib!>wvI8BaL40iK|8{pIVH-%qrD3#B$D4SqQABk#iwwj72gzi9de2C z{+wKw2Dg?{F+ltc=sS)k2g#kG5yM=bj?n%N%pAruy&gdF+z3UO5FRg4JTH25JI->S zcFzU^Zgq<7e!}_cWI>9bA$8?w&^kU%GKb$2eXgQkIKD^GPhKD0xiJLlCwd~XD?VlO z6;jvu86KX8J*?q|O*@6Dod@1SM#FaCPQQ`~P4d*e#oN>;4Fy5>U)L9>aZeKOaP~fD zy2$441cJ{5i^*&etBNn;9jAsmkLJ`8?zslU2mthRd{&Lb?bx>{1C8aywrB5m_*tqF zvB{><3VGxZa?wF|zjloK1|k$t6Xor96Ih)2e)2^5e^oNF^kg5d5_z*qXsUkP3y$;e zvNATr9@p`>DWwCQx%BXSn?;jIw|;P+@2oThDzt7QmsSFM@%Q_fX|l9wmGdee z0<2)Xmk=u2XFP@G{gBV=R5(P(KK6fbfr&U&N7TdawhcyB56F0!#|SaXLxVhJkCw&r zN;BKFnx6zoyo8e6qJ z3k6nOhk@y%4@+T;!^64aViMF71V6Y^0feA{*Q81UB!*&bFZSJH_TPQMjsu=015QVI zKdC(tvT{HAZcuqXodi9PxGiU}qmTt7I1EhnoMP`u#B4?2uLxD=nX?K0#5WBV7XI(n zKg7B;a*+_&q)eGK)HfcV5_CWTncAcd#(@sER`y+bu%Q1?rvOW+TK7WSe~Qj8zD4@` zlvVz~+IDus6lyUz0Ha8?2p&FQkvpq-1)4>WZ$0BxuXE^)Mp##s>`Q_k&*7>vAuQjd z{i^HvsMwtN?N;=!(xOKp)q0L`@0+OEtUYC!4SC`%rF;z$}ye9U2k3j(nJBYgM7(v!=_hAM0`alRrsL{?MY{9GjeqI(@`K-tEz?_e$U4@6v zVeS7xml3EyHQX3D^iGncE? z;9f`?9W}v*jEJ{9QXd|y;*?}^fZn^ZK-;B(d6Sl~Q_gn#HQ3av?#~wl$rEK;>>C}u zZcGit;1PRKqK5A}+DH(RiPxyqaWhSXNJ=u$T9nAMCyV0lr#kPQyQSmFp~-qpMAh8} zCXy+7PG@^>ln+t1CpDrQch1}+yFmMS(0;S?8*Y7O(ZKL3V=o&LljV% z=UOA174VTy6q$WW9-E>BQScgOa(6!E(sb~gSIvz&eZ-#N%6&TlBiQvrdfI1)!H(nY z(K&39rp22U*poljYTP}%CJBXCI@lsodLwERK2tNBM<*M5we9^AtWYF5uG_bLZg6 ze+=F)j1BKh82J+2u*_uA zrcFQf(hZWnyuj2z*U1*HmLcu7#VKJd$-=jtcjj9Pu_;NSEWe4juqc82&Q0AjPwbs( zg7pfw!+Bbc*SPQ$+!B9UFxLGCUYPd?JTJ)uY7Kn1%e%Q8IRYx5{&K*jZ(Dpv=IM<4 z_a0Ixz-9A2SD6kJm&t)B-cd%8&n@^liC3(h8- zyUa@v)CKbJU0P9(nnXV=L}54DZbbbq5&KD8itc1!y!|AW5>Vi+p8n6nG4!*$Lb&i0 za1Vq3nNs-14Ql_mc(VZW7VtS=Y1SWJX>*6y?<121I2MA93erXoT#vw&asOlA*%X8L z2}IHW%!PM%)*@?9Fh&DlX`&It zSJ)2y6s_;PhBO19c6*4UVftj6$i6P~`Os_1e;_mn(Pv*n!Akm`M`%k%m(gC}(HFbg zv4oEEJzY7vE2r~lFZfeUl$Rr?1r@Q?v2LecV^<{x>j@Q6DiX6kD3w#+k4ZDLns7C} z9GRbdTEILE4KzcV=EJ97x=YFcWgFQQ6=XiuAO~ zZNzI?n9+&2u2e@jp+WL3AML+|yX)ghFb>+YXcsuTfBEh0$RZoNYM{i~3~iu6s~W7h zmep<{pa`WS66QV*zCL~AtQV%lXhR`*Wu|*f9)_Bn9#Q^CTpRH^e151%N~@s{H-Hye z5ET$j_&z#lwG9gso$*V=t8$5N?PmN|)f|pICO$77J2(P_nkQxRo?U_#IFE=ybav2N z4)&^Gb*OR=9KY}ge!ud3GYWn?$0E0-7Cwg?pi}o98??bxrB|5M%Q$t8U@l}HZ;8bz zeo>&OAh&mOxzJNBEEnV~*f96L&@KyVL^+kZ1YC+z$;f4g({_Wc-Zdw#4DUIqzrirn zmU*0$NJ<-825N=W69({d)Li zK~^<~bRit<_jBt$6wB3@+$t^~_vu z5}A>O=F332@rxte)hJJ+^yUMn@NVX71yQjc;klb8^zI%GXLyp}-1xxm>o>&$&{d?8 zUp#346vc-~CElB%na`RYT3nqP^Ks)!_)vX*cRxx`*oJ*YLZ zz^nWxm&b_#+u-xOJxESD+fEh!%V{(pxAFIL0eflKDrdIyFJ|Jt1$PUm@*}>oBU9Xl ziP35=PTC?Whd}C9T5BKLMh!U58(HTX6UVczUl7;}MY2B7fai!Z7wL9VO=;HQ$SvE#0@ik>O9JJCb>Hialt)tm6S+gwxSX;2zvd z2|T5ydPO0T95q*3SnSBFzvYMfaizBPe{C&HA)%PC+7Vy8=PW`8q+Ysk3^%Ec8)Une zf^d%ivb6k)Y&D2=<;37A3+K=1&WJhjyPqRPl6EurWGn4H=|3dsX`O5i zH8cgY zNWxRgF<$l3fru1zEzIG=z*+#S_^fn7Uv4Cw?dyGnktE_OG-W!?rN3wC=FsHZ?mrjqA9r9U8Z3Y+F!f0?s zz_2nBt6`rN7U|`eF(HjmGAFJy7Rw5@VYIFFeo&Z(C0W>+q`r?Ja`n)qqo{$W1rxWS zW{8T5dlEnWrokVhTMiz7M>c6eNoSBI3!sjni<*;H)W2)hE!`AP)f60ua>7k5KS&yHFdG0WPAarIM%uhKRd z12$5h<(9{19bP`j|D&}Oqeq{cZ2SpseK=kgnjrh1qqGYW&qqbz_d7#htv^wv_JmoJ zq=E$8S~h%oe4sb&6;8AgRgnyMrbEeM1ge!97+2q5J@XSZcJgt;)U9vGH&Qc^>|r^Z z52+gAK8wzXzqj>Sf+82I+{KsCJRZ!#AS6wK$Vyzs<1nW~S2Xd^gl?V!#8LShdqId9 z>cXCn5-KN1K?cq8T`eD?m8+{DTnn8hN_9>huX>Xujtc$t?h;t&5c8xW_n3(yw@_zO zN)6Y&{Y@tR?KeD5Qi?u>j9@(~w0ZMasvH*k@PKn9lrrCRBV#r;vNS2^GYZ{_D&I!w zr(j{dh4nKUHf3My|GT#7f%`l$eTKSE#zJVGhf5sEf1(>(Y8(~-SY)sLAz>)Mkr;hq z_t1y_K^0eYUEwzJ%0LW4g3p3U>p&I7to)_?T*uM)2-aQ~SoGj-lp`d&C~#*elU~#3 z`$r*`IeOCg@Z5JQE;-Y4@vCx}Vx4BKd!HI@(Og5(Q^V05YG_9~GeGlXxu?ODP~+#{ zqPsd4@wmmwkBF%}^buplHV{^vv_64*_pKcA7GZ$WKoK3?&XEyZfJZ@dWskuLXyC;=AIl@NdN8{l!5AR&J2{0tbpYG#1Hjkc#sYA6wU{L%QXFn5Pjo%7IZ^?yXaG} zSIx+K8q7Fu-|t!a#~m!(thqGBN8juc%tg`eqLCn8WhM$rM}EP7T4NAH#%V*MCmcsR zsj(h-s{JS_XPoHdj7C6ssn-eF1@zU0EYW@?>S4XT-k||^VSQi4L!=#im0e2ALxGGS znUS3a=1<;0C-`obh{mk?Gt7FN*9aL(kmrxr*?Z4kCMG&K?w=h^p-&?4)Np0Vrs1#Z z?Ztmk5GvV9A^Ma9cbtKDZ$e%jmm<&LW%@H3(}HNrw*aOHf@^H4fa*pQ@Ra)RFslXJ zXr^h48K9+#TW~TnMpRSPE>|p0cwQlfz80NmpCkWC?u=a!6m0RwBSTR27co8G_Q`f1 z-z+fW1uk=pU_%{15wShyJ1Z_L+9dk%mzPh|@6C$?Px-TcEu~M2wTcKJiAzk; zVtt)JD0hrk4(c-KW=-9InT9$dI9~I&k3vrKg@D*|Z8ArXeSm@UZOf-cqqO7CH1nj_ z-b%BO z=)s4?VSPMb*QVx;bM;C-JlPGDIwi3isW($|UJ&jp)9<~?z!}zUOPIu5%Wfmhqshx5 z?y7-))i6tmu2va&iONwcV2?^B3bR9)8h$C;&dDAzsnw!{4lu7ia9W$q!}$e|eh5xAp)D zT5CHGp9o+H>rx9&>ZRjr3aI&ptR{a2l}Ng$0yYz>$=^tJP+l_1M%3cmdazNkrLj_N zwLY?G_5o@JsGZL`O`(6+FAlm72x}+N7EKYfxia^g9pR_5f&t$6+Gr$Rzd~?6%Dy^R zdnuO|V|FX1V8!&3-gYYreoZ^zrjs~rR>ZweT=|6PfZ;!`OO@@nB7<}BkJy8A*kWE* z@v1`JwQ#$VlfdWyg#9=8!VwNzMhBJx40W{tP{b0jZU3se){XB<&hHf_1*9d4ZQ`CpyTF{HG_|wk<6w{^!_*Yw&KXOWR+cU zwTJ;2y=aQ2m1@q8LA^0RD6&;ME=53pK7?a0keCoLb$s4s9qton?zPvSo*v(^{YUC* z{-4d4pEPt}U92|iaoU63LZ#J4PXnRyVJ!LD>GhHu-O0)Gnj0HNc8x(EK76!5fljgTyN|JG0RzZ=yQxQVpC)=mdERTza=8sEOj!b}|OVH|> zX>e1_FCMd@+4O0IBrCcLpXA>KUG{Cg1^4ppm*`>(q5&3sdmzgdFaEQZWqlnQ`pn-X zPR>3R0_2HLR85rngyc^7wdoA_{`;SuAMK=%3~-F%ga80JO|wwPE>(Hu=4sm4vp*f_Z1hK}8h-LxG-$Dnl+x!H4x?5h2LVXHjAus=#@ORQ);=sq{V92j_ zA9Js3hYt}S1DS%-6{gAzSyJKKya`mc-jy5ltsfDgOBA5_uiH>^QVZ))153q`j+g7$ zad>9_$90ms1~YQtZ9oyK?!ft{)Anvzbwc!^UYOQEV5jDikV$kzbBDos?94*+WVxJ4 z88*rlE;9fUP}3!(v%jqwq;zICUXVvMalk|w@i%D-A?iBZ)P(0zEcbQZHl6I-z>AJD zq>eE2fx6*{OK-`EW~QUls=?uPfT_AUaS7epv|m+bH= zR2>0v@j>&!aScQ9Ni32tk%v}?(%NliGYJqWCb6cdx6)XoF?ko4Z=*}gNK z5+300Yz{9wzR35#M{CfBy0Dnkto3!297~mX z?6a+C2D^U@W`YY=8Po_C7%N;x#6M$ zC)8fuF2gDRq@12sgGv(JjPmy*VApsco4 z2MjmyS=>fx^jWF4p5H+pZ{08oKygD2xd!3jsHRFe4oir@M(asknckxsTD8+xH? zL)_v0vznGtec+#RZ}tB6?f2VgRHVj_8k5VS!O5XvKo+{7ki!l62i=pTN>l9nqvvGeLA8FAkLyW*%Sk9sc=<;}5cxO(YEheM zelL&|tNBO%9L%_u7)p*_Q@kj9He41suISWigqWb#85?b%aygiw${xgKyX7pq{HyGC zVNvbFhwO*6eDDMRM90f*j;03QE@f<`Tisa%6+`)5YRUsG8AM8iNJIKBW??UeM!y zF!c2d@@F!l#j@|eiZYAVUf{RJE9A~#V5Tjp#oxhE4U8j@oDw&{-k>3tW3gmLltW5= z{hPtO*@=!iRo=-7l>v{2WI#HM6G!565~nczA1NoS_N;~Fih#HUzMd@Ddz;*Vs(KC^ z+n1il^-lp$F8(f+<^iU@>*Pvb3M_kqrYZR7PAbL<{ZzDrfT`g_=g1Reb}yU@_g%Ue zF||M!Q~9A1AWUO=;HS8^do)aVioDBBF*OxWVpoISdmR-3Ft~s9wOFC{q4R0unRGZ_{o3cmvcLC^cuM%{zvt zehJ#A9P^!BC2~F3ljWr07=G&D%EJl4@a!;<1EM)NGhNqrqFfcbkPQ96G)_^td13eS zC;_uqKJaxwj5_whBK1@8R~ZoisrwN8u>F7rb#DO8h-ZNZ^g5A_Y&Zq+K~>b%`v3~( zhe)Y~JPv*kQ*f*bDo9B}#Syxt8VRqF*=c9l{YgOe;B zLpc*ib8>>N7WYM0w=d?m4^rfoQ|4giqKjVdXsemQC6dq!*0Ol7pJx zHTyV#IRxlMjTa)>QrmS{5AGG4Buil19HKW(n%%OCe*EsowCgZ0 zu(w+<Db$<;YojMkfurjkry|pQ`~X?wu(u= z*hozTaYEG*Uqzx)fR@t}!Qd$(K6P;APB%Ci438ZMA&uh-@vlLu$E5}vw^{NMHB`j1 zNyns@7N(c??jad>m*B=kvyXJN!}01*GS-3Ke2FX>R!YJ??X$?jz7SeuB55w_m%wj^ zs_(TB5S_3t>@~^9NM@q3SN~9lt;Y-vZW#K$66y8`sCJ56jqPwa9J5Nfrnp@UM=t~XFJk^$m1bLw{_;*9sXs=pzyr^ zgc5Bv8z=+~8g~8R&HMy*lyUrP+EQuM=1~g$dq@L;I6pD2R241MY~A*=BEeQEIHrYE zEjQiI9+wRLBXr+%4~T(v(My^v)9dxujh|r#hOaE%C6|I+BQ119#&Vp#fJ#_ij6<|xtr#l;;9JsQyi-xatE>hc%0^c+0SG@$hJ#!MV z3#VE+tkC3>pZz2PqE}w)+39=i72Q$iRV}b28AiQ??JQSGpu}LHHpQDG(0CV002qb1 zq)^qO7p2+j;6>gZ^sUZt(PB432bwL@g|5G6Z{Z;svdWwTy_Uz4F^^)1yr& zrooj*Op}GWVcVs1h)J*nYM&kTf3Ldd`xw9Rf@i7X)M&{5+6=Z+)?rD?y-gwsKdm?*hs`Bk z1_h(Z^{wGcYl{XJ8euE-;s>_l_!bAoFJ788y@7|vo%`T5K0ILnK_O(+2tY3-JfM{L z0D?MULNP7;S8UOoY#t8}*iZ=qD-PasFQov$#ZDF13CE;d@n#cWkz`55k}OTd&r=cX zyr-Sp411^)e$uCg&E7VVvL-|1RxYY?FOLRq3Oe*hb*nq{+tl|IWEiS`Uk`J#+PMfikxxQjse(+zsF788DDckorJf}B_d2Od*pl=m;T41PrOq6Tp3J<4Gd~adVx4`FrvCQ~j8DLg zdvVw1dXS08&9JY*;#x=#>F`2B)|p%Y7=GJM#J)x%o*uvVV>tnSwC}r*u+u=y$$PRE-%*vHOQGcGF8jR7@AQw>PJl zDHfL)_a~Jk^gANh+w9TUn!@rvl9)IcEqqLXovD+AzOSpyC5yBBK0#S`3~j4RkFj{< zoiDp$BKqE6{%P>z&1Bf>o&W-p6+EK>F9mo=9J~mUz&!b( z^JGOjkGl07B%X-1A>uia@c$!@_>DBLb@uJC4-j;W6nNcJctGnGBmhI7-91i@mHI96 zbVvyFk6EsVe>{FybuUa0gkza;dPa@nf5hYZIy8VOn$E=4s4`5bMeDtkOY}}!iNT_C z8(Krm031TZL=$Y4X)xe}ZRUf#wak@DQe0<6zzvOaTo90EvhCD3lMs<^pe-X_N#!Uy z)7J|k@Ie1tGkG!HPfC1_3BC3?+Kn|5`?I}Wv+#wok6;7j1@&F7`(V_Wt?i zefOQ`eW_>NIaGr>sAB;+W%JWpwuRJg5Otr>Zittxp_BSa$BmaZ_I}G5f`~!o49iRyIw-UPM=;>B ztv=}=IwG;Da0~r*-GeMEt;J>SzxxEvsw=GuR|DqFU8N)?k@fD6KM{uCX&7*cf+O>3tURoR^oDXC@9gvYPEEPM_uTQb5AD zZH`^|*F{uG?GJo_k)$t|Le_LH0H!JzyI>ghLC?Kly6G4%ABVN**h#GN2dxL9EHbs( zw_WPz6FvM5d_;n+Gp=l;!8wXqT~p)>`3l}u*OnSUa{CFrTlBr9IwgB;>3hTo{VGI4 zeX4lyhb$W^`2(8Y4JV_&>YNd~Sp#Zfjg(;Q3j)Va$p?wGvPEJ7_S`)OIPC7e`C#7m zQ*(px!;s`S7e7XdxseLXIU}+<5MntXJw#H+C?!b)=bQv61{Mp1br49YfCPK|KGehm zLG8L8J*F?smD(R2mT406U%I68AH}&>m-%sKNyg?l8|BItFZC?p|Fkdfek0b&;`w42 zjZ8!_f_%9UOVMYSV)!TekqV%hkd4ts)!Nxbu0-ih#Lf#;YgwrL+w+#*@!A`;>IY{g zUW#j18pOcYr|Ap`p0c6^yLS%-w^VGDQK_2|4MF09ROA;afnCK~jEWz1k+YBLI_iII zS+2>_UVT=|sdQXJ*Rsj9M{)PakwZVe*@UBo$2A{y40I`7k_Ei}Eu{65aEiGTA9$mX z$gFzO5pbRT6FUrr9W}?nvqajoU9GB{X8j{rc%Wmf!#*Pd8DKWgi_M2d(n$&&&>)=B#Y!2q{)Z=D2DD-H{Qko4G?VvxbDzj3#i@afhAgUr zkLuoxu(7w-KPr!EveOFf9fFUPRrF5t1RYF_%jTo-93-vCWj1Ujb)Rk-l-lA4^0|K^ z0U|1z?ZCIxAU?57!-7$_H#f=0c!WDCrDN>!EHMvWTy#>I57oFpD@hGV7}9hDhMIdH z5WyhNTZH*Y(rLeaFNeSTqn{cXy1;lnT()OhdtgfrDP(D3Gk57ErY%wgSG=&l8l%lk z{S#lCZNMSMcYWe4m%0JZKp!L}<93KsQ*W~=eJV@`W zbK^}mQD6B^eji3G2Q`!^A2xbXmD=qEMV;sYwS8jwx1LJJO+$_%2Hdjbmdzzs9(DOm z;UefyEKcyCDNHj_70_;>Q6iW{P*YAC53m$2Yb*Wk!8=nM(s0H1gI)|sV)=#0FA%Eo zQ+e|?jS9<91Rz}QR94K2Zs*0H+OrrH2wiRjVyL!+UCXWNKhPErGRch@=+a+J?FO6A zn-~YW=iSf>HfqToekrNE$#`(^7Y~(|)F|lGfPt5T)}F_cALA0xTp-417#>L6bH{y| zF&w$WGAj@t=v+4Oz0Df-B-wILuKCg^9q<+%Mo$ngTD+DNB`i6r@#{7GDlraFk=SC@ z8t~oy=vDmSeCo%`5x*V-`g)$)&4*My*4M%3<0OY4bQC+!l~kc~k?mxZ zF65V^LO-uD>q+Zzi~<68{_E6Of{jh1fFP=G?FE^QXIT&Fq$05OCOC)~=UtE7Ca(l7 zP#Cr{+k2V%on~d^jKR=DAI*8vsO4Ipq-6jI0&pBdQF4#zF7~1EM zE9T6t4a@cde5MMY^(T^R{1|r#`^Lah&`Ts6m3q7zNCfK!4t^tX;A~u4ArmE1(PN{!)x@I7q(@U;si8^7WM7VH)yTtGwAya0beUSiI-_G%WXbwzoXYu43 zGw!7jz48y4yH|N_OMLspGY7gwFFm?qYx_sM+E#R(Mf7!y4#k2wX-eP8A3clM4oAzO z)U^jMj`x%KWFh`Msog9C{p4eJs=a^>E+UD7&ZptrUN(ZDS=ARPeAr4 z?qKy@oVxEkCC+1~f5zI~5UP=jF|&65g6)ewpUUc4M`klDm_-)rS2Js?-X6Zm3Mp^j zoQ?M$8kvgE{6<0FDPs+2Q@Q9n5HK7(n45o`HJ@hrX+9@*u}wnmE4$Te1`U8o1$cVP z?+eM5O9F$W1pI9r4XFBxY}Qxk;Znso-?ye$lRKkFsI~L09CJ(6?8U430~Zp19v#4s z;QpOUjdfFh;p=y?G;g9+#(!M^ zo}Uw!8yjv>)w*vlQiIC?o|S##aM= zgX>iR)x;GzC)`-N8HW!-%hj5&c)wdRd27!7ki(*-Ykb>hCpP^ON?`LLmXoROwRMIcsRJn`4{M9yxMO;@PGrh2j({tI6*Ih)aAf^9nTK&!JP_^5USG#A_pPh;E>G% z%JM%x^~<}jbEHtW3cGJg=l^60L}hL8>a#ST}YOfL6PL_(_knoH>q7X`8>j1annsEk6Jj&{4A zfcu@_6qjQ#Ft_~L0MhCUB%Yc)p9qdC9brSRjsi=2i_zWjnPv)Oj+alrrh;k8KS{!# z{I^_yP1E*AH1?XA9#Q;;;dqY7YTHAXj9BN8zcxQm1+7LPl7WyhQMf2uO5m{eK)gTM z#|5{nkvPTkHauDx43XxFeAKexxl!f!(8`bSZb(DaRHZ7b1rD&D*MIst+XT)oei|8M+-&)S4ZK>h`KW|@%o}_%_e$89IYyPAJ zharpga+?jQ6?+HsA}w$c8nUAU=LNO7gGUsOtK&dmI) zadofmaGuphCG^hv5&I(^nMZ2U<8SNXf)GL5_$`k=6c+IVhh0Hn_}+(MNDQi2yXckwxdJse zYxG?Mjegd`eJ|j93?+Q^Q_2re*{3{cc3$w!M*Ut1i*6*32P->@|{P%8LBo+8LNAH zmWml%-1-9?VtA|e`}O-MTuOg#z_kz(Uq=lG_B8K48Gv=F_ptWsP)IWAhBU$&_|3$x zNyb}$0E2En@lp8;sDwf9@Edup+~<{$9MvZwf*+&dx95CBeIbbuCIuW*^r+|MF;&P8 zrjb~dVUb=zIh^b40!hToa?98LpzGlYLYn>ZAkmWTPPPhR>oh%=8R%ke`avR&vZ|iq zL1)?XSE)3v)sM>Z=bux`1m~Ad!=7rAj1CEXHBp-IcHpwTADlMQ@)Q&VC=bI>b<$yy#Cr^*kqsGw|^<@(6JQ^C`BEL1E9ySNOT2=?i{594U zzPGdZ+Qjj(!!aPx?=SI{-628RoZ3u%5L;3<1xCLS=M3p^o~i^`T(U4sDtI_PuCwL9 zpLZRja;Pp}k_o|He7FE0gb)h<%f4kH#P@?z+mG>gd<^8cu;_7)8>A^C_Yf^3Qwlij zwYrm&X7czwAOJgwDf|?OuDtC&@XvxrsPjrk6M`)TDuQ#lPGvn1scn9D>kikq-j*`Y zB|pX7v%byFIs2VMezdHXQxxAna}nbkq5dh}k8r7etd8wV=bu@fxAI59qAhYOV1(UU zdJ^mwtyUuk&FMeq`7N?m8-DYXw8sk$+Lmc?ZgLp>TQm@h4AGf@DP<^W>hWhM8IKc(=rnPo)2W8k8x0i^Hy%6s^JDaTd*DEB5!pN zFx1~y3ITD_k(2CN&;_#yF5nLF0b_4Qn+3O-ww#j|3jRRf-dJiQ##Uj;Y;^+e6EM68 zm-9wQIOZ1%@%CY>KFYtn_4;Q?NnrT#-9I*UP90R? z;3PQWd)ABg7-Hi4t5Lz0Zf0gh4#%hE8oPh|6K$BpKxmm(6S<=cEj$=g@ADfWU1ywb zD%XvtTG7szT13RTHA~2*hK6!$Kg}xvg26X@O;eMQA+3iauCF(^ax+*&wYc6=fuq2%Z<-a+yQ zMBn(uNFArsh0Pu7hn}reutYAJZeI<%qF#f~_p5?p*bal{m>fvw zDUhH1x-?~{^d6B{DpCV*09GB_&+>E0GAZ_OhIqz;aV6V4;hqryFd4AI_La4}=ZlSQ>nn z*3cs_9S$01k(g6?-kN7V9~@_q9cNVH)ZuzYW}^?nr{h6xdQby8n{q0-Lm8>$u}0u^ z;$c^vag^Lb714?vK*?xlq!aQwR}HakmbVX2yK-=9PdLVOU7KW!s^f?=1nq*V$L4aP z<*guv57@sq{+|~>VTo-nA@c=0Ie8;GvEmqMse^~)!-eD>{nx}`uc6bxRLtFGR?ZX8 z*>MK04vV3`8%EB$kd2~fYd!5f==&G;vzy1-9lXlGVedOcAhYi^F4uj<8L(ZO5;B6B?ruP)|hM)mGy%NxDr)?`NE zZVXJt!8{2Jq}MKyO6GRh6F}A;D=~4f#lCB$C8rxaR}sg*C;qjzEV+1MV4*{K-ruR-G`iCA>P$OMXWx97Ar?mE_X;?_yc?u-~l&s25zB9YPE^vA~BCFd_dHMNE z@o(S7bdi>;**_thkc?R5W!?J9=3TtoWlPTDJ0`a?Y)TxW-!k-MU00-%mwL0SLS`3X2 z@_F0f?#?3-=EQSFy>Qg{mh#6bukY0US-2&?v$CUFKlsku=tq-*C-JN8SglU1iRXFC zXPmdu5l0SMA>w)ibb4{D^1DIrTX<;T?VLSNM#rKlW9XRmg?5!DeG38h&T9>JhtT4@>^_!eI{#G4i+fuyr`==wt1;I{99TkiBgBb{TP{a&R~{P3!Y<<>&-5=p3+?Y@!; zzMpIFOhRZk!~iJmF#k03Nbd07j3RUNj5K%0>Pl4x8`19k6jlDH41J90{Tyu_k>PGL zaXJlvrAFZD_k-Fa%i>@m`gEr0!)Y6lID5j#8Gi%fx0|=~j;pxrQbM8ec|oj9FP(|? zaZ;bnp3y;a$0lw&+{sUhu)rxP2C=%uoL11)Vg?_7vlN291WnYS3MoV&)v7I74zh%h zZV^NSe-3wQO5?8eNi5@QDFr13$w=#wqyL@`IIaJewnWlFHvP^qan?ug3t9h5rn+&q z_bXM-uRlrSQMIa?Y1yA3KMB$LmagvysKQl};xu+MwXf6GvyZ>qZj)Ym%&A*W?*b7S zmNVwGnFv78B=&)I;~5cK2BZ&*=%NWh`_m^3D}odmP@X^GT*2H3malI@yh^7Qs`^Ft zeR+KCfdLKPY-wHaWRImFk@251w}}mivG-5N=soWN=p&O(x;Ay5v)Y?G#D7oq{wYlHTMwu94u17h{^X#tX+_~}E+yRnez-{RjVewLdE*TkYgxtr zhftOvQwhWo6zP5ZO+U3mtcLX&Z`tP}(`;{DMj2aKfW>)6V;K&BhAk$P<WrAc+AwShv^iYnyYVjrm=mB~9Q~RQZ zOy6VTWFG5YY1ud{d)V6N0vyPK#Yx8(p5H%dP*}eBnHbQ0WV{FGA+zPW{!I(4JBW^B zYO7j=%maYI&nx{4U47PcK!!!kdKlxD5mWRyd22R@Hk;&OkiP88{YJJ0OzPZND=(Hj zPDR0{Fq$ex+nADgB@SZc;59CnmMenY>EBX6k6`BL2vlh{RmhRmKh2?&P3S%N0(FO? z;@E(zMHxyl)txKRg);JIv~9w5ht9yr@oh<`HM_oBtDd$Y`TI84k!Ysn_ev$v`ZV|n zr@_$nAd`oGdXd5JNg@MX@(4^DtSXmeiUZz4RUF6X*eRvJdrxuCoG0vY9(cR)tAi3IxBUhJSf@B@@+~@$88)d^Sp$voD}x^DTAc`h5oAW zD~x=A6=P5^ke>Xv=JWU~19}|EZRxZVd4d16ylrx7UU~7L&>!Fytg@z4Q@85o0On0U z(z`YtkYWQDM$xmwj4}RNSo5l5sJ*`a#&JfX;WtNnZ&M)OHR%IP&zuI;@DTp8>DmX^ zpR!T%p02PnrRS8_$HZ@UziY!+aBbcXob{NCn|ti?xNl9npA!A#II0g}-#_K7OL!HK zwMY1qoaedrXu@HgF$*pxB?$c?`aUFgZGkik568bKv;mMzPxNYN)`Lx!w*T$NizY}; zVofvIh5YdBl#SOR?VC{c>{s@Yoa!gM9L%+|MoI5cFHZbTqY;BB%I|QKO zhjBaa1qb=DEDGd!`$OrqR|MxF6P1k{7lGDhes0&SDhaPYkQv(zdB9yRX~)}!UNl|> zu&I9%JFmT!%qD|eh<$xPbVJt$4R%vJ2SRxrg1~DoiJSFY3yujtsNg(Bta)3-OS$Pm z1m?F%n+|$Y1E8&dA!P?@WagDW_|<-q4LO_h9A&pR6^m5*n*~zXLp9lI3@m^~Ql4^2 zCL-Z%dicNktE^+dyaADw%VeqIMuBkNjwE>xIwEoJZaevMX*B;?er;|cqKCm{L!6kj%iR{PcZOA=g3MWAq%@ zqp+!REAFKV$|J^VZ6phTPkOw9X{Pabh*OE9sB`YO=bJWHiL@);JY~JLh{YE%(|hp; zj8iilw39HrHA|Z$D4~q9(q>_-ajRurH6McR#?e& z>TD0+YW3setNJ6mBJ`}|jbpN~_^W&5wH% zUT?7vLI6%7F^LKYj%rn@AC}R`nUkW{wRp{B_s#ynayOz4dY*^Qb=R^w&NI7H-GWbe zrb*`$jITeI2*W#bLlR9_-zss>bswz^vlr8<<6Z%Qmd$ca@6-T;Yv}BE8;F7D5&jaq z4VMiDBL{8sLI`trh8C6cGHuGx1dw8s@WlE>NSW2b67z?|$&lcpCro3c}XKO1XTBeErqy`}L z@4+aTsoY|c4PSX6Pt3F%D%;xb+%KfzaonI8<|XfahsteR=;3U<(_hz=+qHO;t&+Uj zRIln?D-1!#WSa#~(tf+EY#M(DAgNmGC&5&^1=ZX}S_QUp!qisVqS~Ym%Oo>I2Nx)T zs=*F}3XQC4pz7{Cn~!eb)qbDaWSu`kk7VWW@GnEF({SR-4+!Lu7EbE zkrn*Yb;u>Mk39ZZb%la;*N&_mU?SS~_+<;*Ct*5hg_T7%F94crMy(Mi^vDtWAS)ET z-OI*n=kJy+m-!ALIX~wlmkhKO(^zAErEB>mYw@h8^_p5Ub$UMY7*lZcD+^m>ij)1z z8k_jq7<*_RD<^~WE9h`y? z_6GC%w1-4~o~$CO`S`p^ch=oXN&Q&6xJuLl8Ug4MYH7yv6hOu_h1r$1Kh1v>R4u^@ zAr!SMUf6ukN9S`ar=?tiDTsdEQs>R5Nz zh(Zc0K(W7x^P0jmM$@oU3sf60vGAEV4Yb16iXPWrG{Uo1`-hrW_NW+F;)&JFsW$+SMMfDIr# zxccr$}aVyDs#x6L(Zuo`_ z*O#;#tZ3N~!8BlNen@w@66QbzBl<9Z+B&!{e>WbFzOx&a#-<6Z&;kZwi8J$BmjMP| zR5pw4X?-E4y9c^-Kc#5AIIKz@MBSc_nLVq-GRr3rVr4`K8`PD0nZH=<++#oB?67tH zClL)_u-)z=%Te#SzvUO;vej9W`RVli_lge?R~(`A?iwA3A~v}rEMCIV2RqmNX&?(v z>I%#JX?ImpJX=Fq;q}h7h3dRY-`0X5l`(0B4~L4hh)qeiL;fRm1dy!F{IbiNT45{WNQI@bKl8lHCiCqtL-%XX-==d z{68uI{udElfxmY!RaRkjy3-#k;GTX`u5;3L8OVPZeRUEETV` z^qb?a8+RbUjHwwYxxyAxcsC)^8@*(!(-7@cnwe;Swx`3<MYc-lA+PDqpzq6>$+piwfaX-Fo z&cgv*+~@y9vPU=3x#V2ZK!HH}ip}i<_;twF_hIT|lXrAuw3qTE;B~;EbWrpauA~+l;0+_VI0!&E<)$T6Fzrz=d}w*E z%I<*RINadj@e*$><|pz)qpJjN8KnG| z3EfF(z~R}8ir%fX-21TVa&C4Sa_^|N82S*fY;6@Qh*mF`Cq%T;oW8wn--u(p-s0yQ ze1Z^au_^S8$rmaownuRw06_CN~VQ(a-~Z~;#avEx{rSrR=W-7 z;lNmyRKL~)#`twR*k8-qxgwn{0$-PYVTsl{Tp}b+E;o9LyLgZts}N;--b+RPr{f_b zPV-ipi(jmdPIx@H%T*%)(+n1PCI|RuPHgBt`w5( zWA}iLde7Kp1pPXH9N+27dfarZyMZ8$!U`Sc?bC05`W3!J>&(3%KaWVVcefi+&>_)%KV^g%8~Bzy!0o>*@rNF zmR||R4{^2FD|O%;(^vCa4Ca}XwYTnSxana~oO)8wrh z>fB54kUcFR3i6B=;JDdaiCIiUhOs1nV@R5s^45St6P(M=oa-hv?x{e88*p(90|R6R z_twpoqU75vl>%Z~RSpmdGqm+#yabK90HQN zQPaiu_>2tZ@K(ts?P1Q>)gR*jWn2L&e<4KCmuUxk1_R_uk6m}92MU0GKg2VUR&!aF0Sf;&5E59dNcZd3DX~Fo8d6EA+Xf0K(5wI+U0Cq6ApM4U=Rs zAkAHyt7Owza1DYO(K(p5;)HJ^Et|ej5VbbKG<4B|G`Ova?YJQUht*=8>2mp&I4ZpP zQcEre95Z(Zk^!lkuPK8pBmQ!5)cC3?ri1SZJ;Z?Kb4Z($F7-qFXkWPiDvDfBgns9E z>^*eM8qFKd(2fHlp$_R!4?l)q!MRp4BTeTC0HPO`9V*V?6ITx3KOP5*Z%|bJ<=64) zw~~5Q8y)(*Y~cag{mePmga9IP?{VjJhY{MD6PN~|jhlsQB!m_~x@&cor;jk5mgdjH zL9kd9F8G1o&!1aA?;owZ%#o#vxq9pdk6BdusBrx*;ntErfUhH-;3iB7z8eCNXr7HE ze;{0k>#)qm7#=_>Y_SG#Em+x5RvxTUb^o>oZb51 z3^VBT5)YK}bbG0CPzMpxC707`2x&bpm|GvzjG^{bq>>B|8vuKXUCV^0d@vAZ?-ByL zr=`g}`Y=1S9e+S*bC-pKs+^*bNI1}IEi>ZeKLTw* z^B-Q5{gy6lDb9narJ7!TCdJk#w9fvtoV!CrJNF_0h+muWbn*b7$p^40v%C<7yT@SY zlI=V>F20D-Cwvu=i>JeV?o(!5kr{>;mL#Q+ui>6TZqehtFy6JnX^VcE zkQh1&E8y|Km6Crwk@zI&B8%2P9tR)c+{}5g1VoIHe|Ahgg~!`}=$6wXJ+xn?No-n7 z`8f`0BRKOLCnFN8)&s7wo;}YuW@VXubVp?fCq4u`h#!YDp#}w@|Ai<3C6`SfTUz6K z=N70wrSgA55N>s|0}y^v*!wdbV>E};_(nO6jGq~E(2~RZ?d^5PjfBGAsL;V_aQ1O; z+UDx;duHP$R$TuF8y34d*sxHryPdW=w7*T;q>>;DQt6O*Smn1B+EA7B+HZv?#hltI zrponuqlU!@zH8^1Wf4FiYW^rm*VJJ1xh{+#AQ?4rt=#B`V_Mm{^u$ctT!z^7yUp*N z3KaxrLjVAG(`E*q!OfMO=-jYKLURgv;YXce52CBPa?QVzz)=3$=qq#GjQZxL6bw(* z$dk7_mwZ|#y_A5fCgknXJTl23@*TEvh912WoI*-hF0!ToxZmJrYv?U5ZjpCb)K7Km*_s}vaJKCXKC1I21XCP>jekx2>fDo7Gv1?2a} zUsN-82udv}LJw-#k>dLE9M%@4E{HB*BALG8_)5h?y;@C~`9R}I4mzQ&m;TS*`)ex_ z3nX?ee_zdY!}B$C4Z}ZKT=ZR7KTd4PmT5=5ZL0k%x*q>ip7@8ZFl}!d&*nwfzvQ%a z3{|#!I!kQ)dZ_SMeB;?<^}ST<`Kf@NPeG73ZZ7W~NA<=^_A>Z%e(t|h0fg1Ma7+0! zN*R)QiOrtGE`^O>xH)GQl+tWGp!qa~V76F%G(Z%1qLJRfOXABleM|LL0m$l~yLl}R z=coBFO5MD8$FKS0jC}7*4O9h42&>kWr|3^e!y66)6U9Ob$=H_V-P5 z7~!rVg`VA#{O3Wxv<1;-UHOsAVxD}X@LwqF07X-c^12&NDac@c7|>Q zXy}JEvhl_PzB{|G#>ZyEX0A}ae?-?w1e+630sowmOltqs*M`E-s{!Gm^CbPag+P?g zk-M{CYR6g4EsJ=sIu0dJ*&K>dBnLzl92emgNzspt7BlzK=>xE{Ee4`aq;K;FyyrK{?28hew7MMzctV<&d+OiYfVuaFWIu+;w0=Z>lXEXl zsNQ7kOg+Y5{n(>$Cd&_8ij2Kq%$R?$LlNG5xA4Z@UO9V(Fs7Q)WWgm054Wq`lx9Iy zKxuqrvqG?mEHrBl(CqL?ilvZcGyrD7kyhlDnEf*yt2jEw#iw0d5y$<8#FO=q|Flj( zzQ+p*Oj<1wQ6t<6h!-|FSu&9qz?xj7I&S{eRFcX6!ojis3S&n{s!&?C?``%4SllUj zyWdHEC_n$ob0jBA?p54hGa(5Gg&8Zq8Nzr36L_HvoD6^W)E<6Uamj4YgTDP7pz2A? z{*@B0d93|%Y4|vl^?{?~&{{02eyz&paC7=soaPSgyMjqn!48Zs$5afX>p&D9<~(eV1YAFS^>`o>%W0}sQ*C;7eQsN{ ziAOotWYe{huX;n~lUgS2mh+d2#b+&?Un{AMLLz3einKBW$*i8gty9?645xYT&BmaI zc^`+UMD$K6wS&4Ojp_`WuKx1k>0`6P!NBzOzvF4ufqx_7@rI$iEOXa3$zjKh(~Mle z=4q!}=tE^_h@n2Q$zmFWFAQt*@GiSq;`0O}=X^Q6OFC|pl>B@`|Ew8tUBTrz*zazvW@`A=JyBu5)ZEW0HEKt&AJ9OM*a=|(wp zBQ4?-#2KM*AoPoa%HF_2j7Lpj7kQ;f97nRR80iLA*}c6BV<3*XI^`mGOG{p$e0m}6 z)TsB@IGu9!q%Zn^F#!4Z-P@b;-nwr!O1cbG`aU26K*wqk*uqifq%))PbiY*)TRG4` zu{6qPJ*bxx0IL9m8D!kFV_()yidT~QpbcTk4L0r^45cVFFBV;|hYkC#z~DeTFHXiuE= zez<%cM|S-M2zX73QM!beKCL1nm|m*cvcBU=fJ$4yMae@R1Lm&B_-5#GimqENj%Zwp zeODBqB!mV3DXD?KzpyJdBQ+%o`rx9=d|It@=zAWKdmDitq;19+X-m*LxSi43`3uwg zimXBKG$?Rd3xgRM*-U+dMMzFi1m(X1iT|(I&?Wgj7bJNkxTue9?CxQfq*k8bj1!r& zDfuX{yZpcoVgNcW^^M{Rm8~V;ekz#tao{1+4Qna=KQBOPx$I%TPiN4%>>z@W`@6#_ znp|v)%k8K>ut}WDH*pA!JaO}f?q_Blr1&^E%NFk?(B6-kjd@=_gZ7W7^Htn($e*q8 zG6_DmD#|SXG`)6SK2(YWn5Sl3m2$uuR44MXb3jDJG(xH!pK)Jv0Xslnz)|MVey?^w z)_LGPDV{Y|s41Q?JB$n1`eWIvNt2wT?)y^G7D%))xRGJbwu4P8gY9~9S604I-%E&H z`|uGmvzctI6{4QVZwe=Qp)NwnIDegDe@}cfT#AO){CfJPN-ag`9gk=y)|CBeQzw*7yyHM=366xGij?E_1P_6bHh_Mt% z{+4^rS_r2*$AFaC;hLj{RTQWcxJBTd5hh{!*7%*nVdCm;)8xK78o<{3BzygCDgtH? zib20g=&Z`PdvXHvGZi}#b$jvtmB`7-d9W&6Uv<=ZFM`176C=;&!oiT>&T3-g)#ao( z!uLV>y?(fVDFa$H4E|omB|em$Scz)=4$6p#o<^S+)N$7V~`6;#808{jm+-ujk8)tfsbgL zTg*qe^hVa-)adpvMRfoBC44xn$j$37;$pK0QbIaqbDHTP-mD1Q6qT5QeppCMJIcvf z*i&RfDEaH%4lYBC@pX)pY$s*Tvsu5HfOPFL`@@-l4l&W~6TMd(?CF78lM%+{pT`m# z3se;5en2Z{Hk{G}%wE9?&D^#}3#t}*nf#V|^*{hs`^yE_RURoodRs}`{b(;>=q#@m z<6ey^DmvODcp@#j{p@sy5?b~2=QJAJQeH80G3aFG*lG_w`_<4{^H4FB z6GLaQ!>&s@iLb@>yB{_wHwS3AE(uj%%UdVzsH`Kn^FK+uNT0TYvnvUS zoR2ht03He#LO>YbBwFP`2ghyVSBJN(N0!up`K{WMgc>i#|Ed%TV9d&O=ToFw#`Fv9 zy*-|r_pC2PB$@nCZCchmr%ZOVee}MKSzkG{Uw{{`x9jOR5eF-zUaw26R$r+9VP++dy3Z*=5fi`)JPqaO@`pO zd|fnTY6sg&Yi4I}rtZw+*E!`0q2cS~4&;}O9*G`ON>A+uZ{_jbtUp`H{X0q(`_0)7*W zBNwV`+r{}dml?Nt9eBFCyw5M5H5!8RUl6bib2+QN&fz7SZWj1II{fffYgqtm9L1NfkM!JmFsp82D9nIne;6#bWp-TpMsI{AJ(*(5gIO>D# zvgP^v%B79VE5rUe3!iVb4Jm>rMm^}!G8Ppy5VB$M0r`>PCN58A<(b!;CeZYLS3r%m zxtO)_S27^QVKR!p9w(Qrm->SSH3bQ#ccJnirUjOcG_q3wwy`XdWI z`cKtUV}68yH{o>m-LzgXuoaUKJ!eg^Li|7mk@g&TCV81QosP zM<950GGpwn9-SJxvYR<5~3>*8{#sU>cHNO~~H8b{y&h!t2+bKXr3ag1# zou0QklR=Dc=H~|2ode#Hd94-w&4t9E5Hh4JnKRX||Gqe|n73Bu2tebW*}3ROP<>X$ z6(?t)m%_oZlG%9@VeekW7kP#Wtf#~wf5CkqvhXsSd7_5@t?jYR&7jRi=hrOqVId<(?ya!7HB>0_Y?=Leo zN^^I|g*)hFZp=#xTSPxK8BCUxLHtSNcIRJ>z{JlkeFSd$zjYn6|8&v>ECjqKE{RFt z;?o^9x?3E?9M-rURbfXZNPMiZTnWpC(Qv&1O-z5(etnyc^U61+FBT&74rg<@LE4V* zHY1d>&PJ_Ejv07n@S@r_b7UMHAc+5>UL@O_GDno|@%uStuuo=rKUQKm^)aY9KzZ5YTqzxj zxJ=xJFRL1G?%2k1lsAF9HBJ>7ZLZMHvig;BO`)~spQ|EUd9bvHGU)axw148gOdYl~ z2-j79CXaZqwYR)@Vlybp+G$gSB(jwxlKmR~yp3A>`)tSjNZms*}*4^nMJr z<9ltTFVATkpCu8Ad%s=)>zmdcV=fE*c=L8GarACGFmi#(YoeULYjmYge`qn6cm)k?zvg{oBgk2kX3h=uP%4JI3Mt} zKIbw!=VRIOJ-)c zMEakZNxrGlTx8kAq%e2$+EvR@^^ z-1z%UtLMyYRz)%i{O{ubNk*$_SYQ;MucFWyt~GlW7oW5T(2sYOdm~EGh^eVKzK+)d zm^*0s)V*iuZ_@H|Sm!n{RF`kY(_7?lA&kfnwELEEUF(Tb)2gI-qd-gvF>we1cS(vL z7|d0z+Fy61DaEbNe`jrbA7Hv5_x3Jh+%p^YTztZ}x;!7ZrLzJLfK?VTj8V;2%P$ov zq&Ln?Zgv#&xL7-b@>m~8R`*e=JtlS$8p5}T$L`pAy+gS)fNvbmDlWh|H*Azk^(aaK zAf;++F`A*5l{rAo_Z-*b+BGCUIft}PiYC9Db1D=cA@rlOf}Fj*s;r1#mYJHrpZ_zqV?|>lW)68#78MKLHTT^6j*c>-a;aa> z>_PdD+D%!Tm~NfAn|sNEOk$lF814*V2>UzX+_6vRQDUg@jbKn|SBZW?TCb0qh{@r$ z=Dk72R?T1s?G7@Px)i|gSCFCm&g8#8_sI4TBCNdbukJ|aDnSP>3#?f0hrUI8_gjB7 zeB;q<9@qPECwPb$qp$fkF}y%fk5_=0`=y!^Ru(GmKQ?d(!Kx8Ckd7FQFVu zyE`whY9l-RZH4qewy}giy%dd){jl zvdPF+iDZ?%uMx79Y_2`B_qx~pU3!1Mzkja3pI*=BIgfK5kMlT?HU$w1L|iL5D}q)? z*hOeYj_A2tR_R};k)Mv!l0g0&6<$G8pz@KlbswVU4Je_u9p~w!4iSO9yR=#LiyVd? zRF@K*IyY>t!yI+;rzU#}QC4o^hJE$SG}p;q+v+;myNBt4HhI(0-}d{;SQi7@UUBTY zLuZAMsDd;%ho_SrF)v?ARxd4TdapF4ZPA5%ZA^TKiD;d`M885;UCuD!7MbS$mRHL8 zxfmylno9E_b$wvRi)5q-(G0QQ`4$92N#upFd3@Ly*&*(td8+h7CzRard-f=^sXDGw zpa6xZ1dWXyCA^sFeewV(FWHQ3_!5X7iI|&Md~I7QkE3gpgcn-pJcmf6rd;0eQ5%1_ z2d5;AAk)=D)IF>`(QpYKquYJWaBf6I%yCxnD_PDk`Ju3(`;=#DFV#zJYI-Vc?G}q4J^Ixl~)0MT1sH=3Isw3w#EvR`($WTVMW|c>(+(4VueX4Ly zsHQ4w78Q5TM+sHMnMZMO^XJZ<3M}S(BU|Bi7LFh%o90?w@p}}ZzBCbk*Trga*ZM+o zuZg(V+n+ePnI!BMrua|4G+R!ER^;`*yikw$VupM71Dk$Z@GM1Xao&R^5U&9qkPi_< z4h8CTdF{BHvr~C}fw+DSF#p`8Bx#woK`i0(K~m%p0Dt!6&$L*O@)FtfESn@?7xI~% za#A#V^M51HoLBOQK!d9u)|;>N?1RVrx>cgT30(d=VpofT0A@weQHsIIVR$UjBWW4( zXH?BrVDIFat)AcSos<_{0bjj$q)aV6dc_Wtk>4qpU^_oA*BNLjDEPVUmFr*Hm%T?1!7wH7n;^r{%`$~g?GNwD4E3-NY33n+ zwSt(IFrxJ3BE4l30n|UbNRKRXquE}a%g#d!k9O?{+kSwFn2&YKnzftMsSP8>b^|)- zKUQpLpOfz_ZjjHSE$g->i!sRQvON=D4wqWWZo&0K^iQod4-x~hwx3UymxN(;ecIVZ zKX)?}Z19?Iqj8qb4PGOpFkjx~T$G;zhy554dWr_H+IQzMJA5T6&m7JzCNLE{xhZH` zd7zdn#o7NrK@?QXOsI+9(HMtC__^mMlvd}7d)O9jdhnmilgS-rDuZ6gnu38**)ZXI z{L~L|DK}0xD8_w>f*An>vEL)Gc7RrRLtcXArMC3>H_F%u(Hr_R8X{< znoAuFGwN=&3+n!Fu>F5unbr^cm9Y{^ldme(@3MA+>P>u34fIdo%rcbY<~UAuJ8Ci) z(K}&0k{FvwYfI<^K7EV3eionGn8%<$VdcVlAy6ncxc<#HyQA$Q=f%KhmNB zuVPn}cz}Cx-#kCs@hq%TP2%rL-9j>R6+MM*BbDwYKwjwonH6Zn_Nj(Ox{C*TK=?OWb+(dU6-Br2-S`4hm%o*U!r^_NK<<*%#KFBTeD+9Dz@4*FCnmuIrOM~f`_d& zlVh>&KfcGt%~ikD9X97y2UDySe13NdDbi&V6jKHJLnrvj<*ISxcKN!hx3Wzp>ldk= zZ`{3&rn>cuD;VkVhMZW1Zi1PrMGoJL)$<)Xklm3-zp!M zN~Bx~l)|NDKqB2Ke-n7~JYKMJ^qadZVm6GaPLbjzlwrSwO~Pep(~01YM0Acd$X|)6 z0+N1a+K-1cUp`E+#eW~nf=2+3et)9uh}Ykv?&3EQP#?Rh-tZt?PbP@T_SbKwa>qU# ze{EV414f{9|Ep-%)tt;1f=_aO{2}?*)un-a+fS*0x+~71ixJ6u0B_-9Q=1&2F$P(bJo^;_${QFeNFH^-+NN|7+0t*SWYE4h_N?;inxD$~3iX_; z{i}wJiK8q*D>yz-;|zpL!}ZSM$-3`hT?(8Ly$)Z~!nf=*b;P^pGUp8|Qk6xB41g7Z z06*O(5AQ|;TDG#lqp^YHuQ@ZuT~y(`!q<9U^VipXGneavX@j2q!E^m^H#|T;+%Yzj zAoEgDN1_BsE|7L_8UN+XD$I4;_WnZi28=|cqs=D3Yy{Nd6TN!288pS7Yx>-If8X!R zx_WXA@2~8cCChTw?f%s8XAbhH%#UYRujklX}e@Nu0oQU_o?;LF#6_ z$$?J%Gjn)EU0g`FX$S60wV&B6_9`osXy1|4?WAZ}W>PaNC;vm~C~_MWZdBUZ$CRf zxb6kBa605PSC}02T#W4%#`xb$K{!mOtcHw5Ak1-2V_=(w?Xn$uVrLdhtY$eiVQEh! z6P-vLV$lrUr|ahvT1z`6M$8rGhs+lCYxvmmF?#BLE&>>DPj^t}pMBWnI!b~qI-v*ab?|Z~h{3zG+@LFnzTbf!^)7sLzsznQLzLvEl3C6<} zta>$7KzMMzduoZjRwl>u5iTQ~Vr@FKvu8BNws#bJuI zXjv6Sbz7lF?4-pw;&>c2!;)g>cwxT)%6J?9*Pr>gDhJ)Ga6Xd&75MzhB07qZkee>j zzWtpUDu_0Y>Ia_BW0rE%Goj6GkExjAcM?*f>4EZ_RE`}?W*&Ks8~KC9d-fdAWb6}; zL|n7v`-U;k-(RPnE`o}$Wdgj&-L-#b2L5;E{}ji41TH2l+CS4GE!AOCUBMJ?LQf z(b;%4xyAP8W_c>ujOMng=KjMkA_7<_gw!*Lx^?+?YZyh|{mqH82qbchIOW^hnSOv6 z*08w6BIp9hI2CN1xXiU>GN~?2f4dEI*W!ZbC~of2RuH-D7tlzAHPNJpm00+~EU2XC zLt~nx6|pp6FN>5(rijsO`t`BxuH`YcudeEXF`2ds7#e>gV7gOoqpjVUUlxfT=`5C_ zOD8C%{!brbLjX{`NcvQ0x$to>+Xq3&&T3Dy*0fM=k%>!Hd>hu??A}Jx_ctbum?Kjg zuN8a;eexV5Pj_VDhZ}s3BkdN~46YR~G*P-&JG~w0`huiZA`!OtVhxW-OLklKaL@E5 z9q_a5MTx6z+BSC8v9ebQW%MVUymQ`HaklCt7ngj!+C{Pzir@xXsbva1Sh2X z?YNh@ey5ViHEZjU%|bkZfm_v;W=jju211+hJln4AnM;3OTgnqA`9PNUcb$u^-r-fS z190-UCB)Ng7F*za3AQvy_4i9QUnM8jjWvs1HQxKbV=}f`m^Y52qJy_Rs4iXZSl~hX zPfqo!zEg(wC%KC3{iatd*yAq25>`KKCmna1#%4^`MGQ61j%5c{Y7DNsJOAS{`2w@C zPgfmlU0^pfFxYD6(*KAWq&$~$QQcd2;5g;whwM)09YJMNjhY%O?OY;-p%m0DEW1t{ zsf_gObY#*dQuIKg-0aATozKi`?%Q=ntt@n4?ea1Y*%H)UNe|}ch~+0)+_86lX#}Z z9Pj-@z5)jZZNnE#@A2OQ95T>LmuCSyh}^U^I^6fxPGxUS+q!6cFS&0*wAcsd{sK3V zbA`kttoCYL;?7HE+BelaGJA4qW~SD$ZB)EKhAflVld)9GxN(TE?M8N4FH2$G-T_7bNwN4m zt9$S!sIx!bAvDDIX4k!X{J*bq1UnzQSZL9jM1)O`y`w%$figWXdxQZFC?kY02ilz| zl4f2+R3ngCpEtG6HehM0Ec1PACKrgW_7q{Q#vh4PIu1%0R$64wtvZ#UG)R49wttv9 zMOj#x&9xJ>*pZb;#;c)Me{^wFlyCm7p4>q)k9xT7m#RJ2XBoT=2A{Pfq#({LNAs+XJjeV-`HUHMCr&6RQ-Z}7_vR3zfkb)Noen~8wYF_v7CxMa z&%RH+dY?6gOo<)zJ~*dK@LBlWTZ2A0$cF8RlvV=KZvl)}i?gS8C_cO_2Oix*Owf_h zlo#3?FR(ZJ(qDdIs*;_Jn9y=|iKa=1$?1cu4=3t@LrM}}cf0(3Z#ermDEArK`AzMF z)3IFKd{uq`SgSlY8>e=70%YFalI4CDiJ(-u=EL>>iELo`)X> zc!AB0`j;koMxMab>l7)cTnF^N9s~>MFKA#26tfQ~<9?q9v9xTF4G}Zueu6y=RMQLnyRl7@g${8&Ra~@S-x+z(ZWsbl`t|YQ#IMMG>zXX$Q4U34%j`+U9aS@;=@$OuQ3pv>9ez5*`mX_tUhC8JWchRR)9y|od0Jr9as zceP{vJ_X1Gvs5{q!I^{P{($}Cmb{5rmXiLECPdO9rj-!I?=rHz>rg+0t?=PZK@t1s zR~(o;_I+P8oc?PF0V;|27hq2HAv8Mv< z;cSB@p-Qm`jl=u*6*D!H`NQmG3%lnNyMy~G1WM_DH|>7Dzp4D`GA}+j)Nocc_hrj6 zgszt#*A%#amdz`h;#RCF~96g?lU2eBSwC2iKA8yUvTj z5m)WNLQ#ZG~|4brgmeQpaQW(t}n!7Vr?jQSi z_%lSdn03{Hm3H-#>$L6wC3SnBCE4~|by^?tDZ9LMfi#gu>pf6u77Nq^JeHZ*pFpk9 z9y$)gT>@`|DU-J=GF7s6en8=LYhdzPC1@S!MJOZsNt1@i(m{a*IS-tI6kJCjB%mU9 zT&3I<5`8|MH~p~&9xeQsS`_b{DEAl`fKX0AyIM=+c!BOm;k#-M(hNf z{9bNrZ~30y>OO+~Kj`9M-Tw50cHC73looC20o{;Z9AqJXdfM>Q50;&YUV3j0+y6kRPg*t2N*?oa7jAp7XMup@5F&EL$OT4br>hflOt#s`EmrmdDd`g?vbbm+6p zel9*@XgPGS4IDws7cuP0q;{LNqd^b1LWQJ94`i(|E*Vijqu<49G{H9Y*D|px z{fVLk5!t!+Kxo~@7dLDx`(!bCh5j0%ZZchE5tbh87Y{ThYp z|9{%cxNZWGOM;1ezRf@T0&Aq%FI67LY@aRI2=cB~og{JX8QyBf!S$Q@)%YH2b#`ml z9J?eMl`d~)!V_v%HZdXkteqzF%iBNNB7NSAeF>P4-{fzKRN^T0thm~KzkkF)|ALT} zs96w>T*}pYlEP*oqY6C3Rg33Z7lw5BMXp>@tgruB5ytfkUsIKbk>jy=sST95JT=2* zeG!IQyg~YEJG3>J>MpUJ%~Dm__a82xp!B))e+j^4m?B#I^Ov&MsLxvOT(bVs+!rV-a**&~$Q?7L38B;{)SNrD zconc;pP@*N%x+LL)iJ3XZ19jP_MRg=vbsoc@gAP9I*A%eW%0gU3F5LTablJ6wx6~> zx~LQ|93P~%df#lh{iw<;^-ZL=U+oc1Sk+@=l|4H6wC|G-6z;pacXDq5a*M~0nBMA> z7@QU>-VOh2&z{S6QuCBHsG@W!Fu^e*C)o1bp9OF+D$w3e>6%Ty1svGRUNsM(*GNF; zx>0Y>GQad?f3qgQz9eq?Q~2`gizF}EF~1=K)L~BMO&!$9D4W8Hu{_^N1$Jg_->Gku z+Mr{zab&&bdys?!uUKiv_h5&h&g@X?tdyW$%X9UU0@X{&iP<#t`;V}X`ZkR?N}z$6 zV+nq$dYqBEbvbDlcl3J34FPBEaCR0#gSq{ihaW2M6p^P%*oX0Od~AhG6gHEX9Y3<# zi|J+8ycG3=dlGA0)(M4JJJ~xu+4sEfV#F6e9J#++V%ibX8c%Tp;6@n2%^PQ+_w9B= z*;|l)TlrYMc?ATa47x>8zE>csDbB)v@A&Zb(UY0T$z#gF~3wv3^$%2bRvzxiEc_q)dcq`$rs&bH*U)yi1 zYvcG4pk`NJVfC_aw1Jn8t@}FN-+w~@6fM`LT38J{)*(mWIa|Gt7yqB@kR|Bg2`C(H<>vB%{ z!#dp}@Rlv@o!Jzx+M1SRuFF@w(EHLY^Jji={ehpku6IDpW@b*MiArj1ve1mNjeRBuI}VGW?qlz~ zM>ocOqS3lwHoDH&LizX87rP@DO3f{O_ExTXrO{$H2`pV$SRV1 z!s0c*yH~BiBEefoh*55?jC%zk_m11p=Fw2yhmRNWeG2ntH9uo+{Z3Im*p|%^Dw9dN z1@OYm-Qn1LIBsw){K|Z`BgfM28H=^~`tu=heqIW@+9$~F9|f$YL>aFSUqG*LqeTlG zGsz&hokzOzSPz5ncr&^8C)`u7ipn~?zf7Vvssrp1ffL)N{Vi!7;pv#!1G%S1()X)# zR3RO=-^)ITQe=;MY)biH#>#IJ7ydpUk52bH{1I-=k5bxD<-4@Pnjo+7Bt}2=qFX&m zgPl}V&%f9zPu>Y2mdw)u_Wi$o}M?)Jm@m#v}WZ~9+T$AmND8?V0`4O4b>HE?&85LvLJ8X`@ur=$A!7%J_V$X_uK}}wmbC+YlnjP zAFAi$F~~dyl#Gr&skVFOH#9?W^ZYH?K^6RL)##7uzEz=Cj;>F zRe=)rHShEFbo^5)U{c2YZuCkJ%ct;|*ymuQ$4DplGCJ-cqIxQrX(S$@wBeAfq}Zid z^W{&s#RDN>*YazZKCJUb=oO6bl35WGNn4=yCEWc~E%)v}ejgb*nRRP) z{z-~iBZ&5Eo0W(2Ca;{(C`B4?y41@P6P*<g6^4;~lQu9+Q%)oQd0S^8g#H zq%)({TwcQ}Rcv2#;MQYyCdXUnYjYmr$1hx&!xz5Bl#lhl^GiwSf2P)*&=<9tqd;4P zEaOa?;_PA3qGa1Z@Y$@xM<#8Q;QHcnC$c-;*r1eu9h8W#1?*71f3LQC6Js~5eYekU zuOBOA5XEwXSfx^6r}b*ptO;KXeFOEyH#J8+kO=w0#fJ&#Y}A2krfw1nO)^K9V{05!fk! z(Phd#y|Ns`yjS$UQZk*q8B;dRn!x<|2wN9`>0WIY`U=xkxY{nn3|73DFWK*h9Uh_A z1f7>mwE7YrG2G8tT@of|=A3C7v-l!)DQ|=~K>l{|$P#_f1N;?fDh}NA@8&1W-yf%H zz7z^mu-sV(vHu|>v^BT zzA=?t52R?2v_r~XPQ~H3$uP3Wf;}TB$hfSA&Bl1|2Lea|bRz*@NIW^*<6b$pq#I24 zS?x(kuVR+4EZa)`{j!<=X1IFFimpo-GE(rjOW2i3k}@3ij5RoKz_-wQAg4VJF^9qw z8^Gl3F$RrKCnzm`0IR!^2m)}+`Ks}c_la7M1H1Oo`?uN}tWkcol8r(}!+# z?Vjl0GK=Rmro9uJ&kEF2@a$K;X?bnHxF%iM&Oc#lKI^jz* z`7b+NzxD7t7;&T7bxVV!!(toT!7I(qvRZD@v7sLep*Df9HVck!&RgbDzIJ9X+@klJ zgp3jCfA)h66jyY*AZEc|{KQ<^tV0e>mdbru|vS z_{a;kAecVbEe=@NQ%-Th`OO`Ew*2UiS0GXV)Jby25&kyFuJ2w|roW=Mqi`a|Z)-q1 z=CRsuRU;wU6GxA6#dk6wuzY;aWF0~ZtzLE=(Imp9!1z< zPG^rHWKBTm`i3Q|cHe%c*5!#~o*a_Rq)RpANt>GRIILzSsF?(lqj-(_nQ8y&b*|~t zF;Nvw%vi7+)V)3OZdSV1LD$A4`8weQblp9ke?qPH3$e_C=lL>Et7itfRnt z$O|H$@2veBDT_%>RA6Um=^)myo!7U$`Y!&=!DDc3V_xY)lg5T!gz+e9r%e;*lv$iA zI^6vI{)7-PC)HjaKE&}A?Dx+0oE>Vl!dTrR%V66XJ24-At^=Pn|8`dyN8O+D7x?U% zsbK4r*dTr`HA#dd*Dp}6bDwz-j>RP~tW>^-v-Xa}TouBF5fwWwO;vb4d-@^jEao5K zlBYbkWZaxAiJ|u9tjMAUnY3^5q0J!OsE7wxGfB5~d#Di-a&RB}@5m(xKy6gGVdcm% zM46Kx#J_O`IbS-kELUO&0<)YtmPC4Xf6PD$F=9s-`^7$HpFaEBl18Y5Yimm<9voPF z&W6x09ZZ*GRzqa=BIGe~NotL#XT4lPwx$vok6sYL7J^_UCyycB zPOf^~W_Q^jMkB|ri{yB8t0XUS1!hjAtdn0r{P`uLXg6l3mK_3|$zO+TNHEsbMEaFy z<*S4vjJidO_T_^0uc?<0jU`WCkmN*NTO}QFVi)0P`eJ)8k~4OZk5}#*UF=Ngxo0IJ zyK(&){DorQ99B1c6XtQRY{elDk@LA1anfWQ zliAYuff}*02}(MYt)NI{5Tb~fBSrM_Z#?VbY~`dKT_gnrk8L$xEv7|6#wdcg=4o=W_$BEl#Us|CPWx*s4{}5PkPGP! zy(1oq@G_YrEM)?{hOjnX{B)bDN*%*E#_L>f?Z8^*VzaU$?LT2wT)Zdd>%H+#r2L7R z48~g6^uKRDM{#-?r+K!n$N&cV9vLdk_Ldss`)Hf+w@9d%`Nl@ii!F?g#`(lL^VpA6??@p#>Bb0N0 zVzQ2AJyi*T(SqKrJK~>nseE0<{CbVM6yj`5&E3eFXBkio{gO~cfVkq~!0veCOr%{g z3?_I{HkRvv>*SFuo1silhM3Pek*ECG9O&l|N>` zNny_quSVDUd9Dd4p@xyhe=^$S>$9@6`ek9eP*3=Lv&oj5zvl&W(u>x#Sd{t5@+@m=PAqT;8^0f6PL$LUSz%LXGd^*8c-)*)1-e; z5d#EY<)eL#yw*=C>hda$73BL>_t8dD&5nz{jJ$#GDfjir0V1G7$j|1GSD66YH@ypg zN4jg=d<6MrU-MAEV^)w}59|THMc^3CMNZMv* zgb`zIh8t9I8I#DcM>Qv3xU(1bjH|twgx>pG;cpkT|ll0;4*IzAKSjTo)Eys zW)jU_vkL!9hY56RYR@v}{LA+Pv~aRAQI;ZpC}MNzi`xQsOUBmaC<&|wGe+X0AVf*8 zJjV@deEQ}wP`n|0Am`HxVTkJ!{Ehd}ExU(bW?dsuF0C&D#rn6R( z9mJ+NHsa$U6uX~@ed8(bFE3s+{>#BZU1uOdVa@))>tpjO+gJ-q%P~G%2|RW2GkHb5 z+_?Icag`Y-)y3UdjPzC~GX)suJHD~8YP|9!-d{m2F%>Ac$~*Rey`yX8WwM$6ztlx^ zmAa~?MB?-ESd5TxYI%6) zHIdh0SVmO3FpG0x)`Rp(aovaIHc!$!1V#?xQf~+{N>(r0m+cHvCXF{+<|5O`CivWp z51{>d4zY0&ljxr@~ujq=8=C^TSwyBdTZe;7mr+_~q02y7vHkyL`{Avw*uW&LSr z%BS~K_B)c4hiwi-;yXc1a^GxeZ=lY zQ7eR7B;eGr?RM5ZgXOF2o*aC@K2$@QE1iT}#0b{g~jAhbmwwdG=645e@rZ{He5 zIbOeV?1sgxgViY)#2ddp=A&S?h5Kz++YM1GX8k?9E$sWA#q&~xu)dCuqR86Krd#XB z#P6YU@%9!#?tV?lUAGHdO~{J|7WT8kJo8l}@r?sJeBniWyN7yNsiP@4y1z_I_uih( zm#}{k^!Zw^6oNN`7mvTg2b5FFYk#Us2?5dKtc`_@zhd0m`H5nZfhp=OU^ofPe@U6J zDO0bb#c}Bel1|1hQ|zkERo8>Z^aI1bGCh!|T2tVonInGMEwcE~ehQ~2(900>N5@of zr}^N0a?qUn?lmY)xr+^Esdw!p$DVp3$S-5{z>258>{!3EeYC zJ-LLP9&=e&)?HJVa=Y}Dc3e|jWhYLrG*FbH9Qm|zHfZqV{*IyB5HVMu_=T}oS7+C5 zUuAy&p+bsp2Hyv{tdS{6nNn)8^`QJbec>1PU;38JLV_ts0UvI7iKI_g>(LSjF=5H^ zY3(He>FP4a5om6@MH~(B$s1^kV)fZ)9NNv8#t(X=*PT6;bSxzrO>eTE^>%<$Mi~12 zNTqv1Q(2S8vQH$I)i42rUj|@6ZH})dT2g@BaEF?ASGWw-sq@_M*x`DoDK>PGV5==N zhDrlD7d)I&lKL&<*~iZ>!`YNBu@)?JiYLczXU0(3TEe9yY&T4a(g%qgz#4B&hY-1b zOSFL99@`c^u9YgaOp_|%{n#;iayPhv7T31bzL({C1rk^8wcQLJd&u~RDf$bTOGN3kdY;S#I43#1ned#3n}Yzv zCy2sds|i|pzu$>je;FiyEd|1^8pA@+VCU90LK0B$3{)YT8^Wpav<~wiNXi~fm;LF; z#N~3(G*f|YBlu2EB7vaV+@e`dGS<}7&iJw}(Rna}k-KtV#q2hmTs@mU>7(28rdM5I zn_Ej4mVxse%OMH-AVJrm=)fl46ut=i3^E&KQl5>@v$gd3*jD0FgWK~oG-^m&dN%aq z5b}Lk;V3V(A=nyAj;MXN7>VQMn-5_}Jexz|&VzMssxuZk~A zT8jbY9r`QWS5f`tRV4cXl$oFYW!DYFY1Z??Frk}m6;)GU8=Yo1d7bJ7A~EcfC<%Ip~36)J_ib(#7bnX_*1<7}WXEg)7OT$3ZWoelS~|?e6SAFn(Xp$-#t0 z=uzS?gzuT-yFDglxb|hHoexP$` zhoe)+7EDVU+1n=GW4Q5cv%vO|xjB7!5q0A;=;*S+{&d2z)PDTU)A**4dQ52;XAioS z82D)B+3&Es%Bgt#f+`i}Es_TTgsaGo63l#xroFb7t@8RduDKOMhO3AsW;1r%#Zgu| zjqq~Um53-4eff=)h-Bgt>(QydpYs?~#qup5irtc(pVvc79bCn>yGEVgc#N4S9TY2~ zLjfwphqE1w6$(v-+;)p&LZ)K-l1u)kj`Fw3G!I_e4jA}RD^d&neZW+&6I>tQk4$Ve zOh@|RvpMVW6t~YcJ$!wRT}=4_P<}W0z_DdJba0$HVxNR_ri2eN{)h8o`?X1D^yR%C zQd&pEooQ}+&7D0jp~ncP=iBt>wb zR-hb9ng7!QcrN{@`s4qQ=S1rwfND0un{g`(ifpcjPy4kq3#ziPAS_I{kL`We<{Xe`VOIQvYyF>JD_Xm zKQ?ku8cKmhfuW>5fmDyAjGTute|Nvt!x$dRywGwS#0~SEY8&0oMqNZJ;1Wl4bJpC* zzPa;svcE!!e*+jB`rW+_EWy5HUDyH@M;;S_< z&(B+hS9z7@3Qu#)%ejQrD9RKeXdMU5tPpMq%KW!w)bsV%{?&(JvT zPS&TU>seL1zxjh>-E!Aw!(W0bZxp_xd&l?+-0d8Z5~y|(i$}WhRY&7y);84K`@M-SO5A$aX-{3Opw z#wOA-Ap#Q3=va5Az1K-mS5;Sg47TWkZlh(2E2iX6(08iXHRgiwghPlGKVX_`&+i0& zrMgTSoF9AA1~WYI>}eEIKnYYmxO;6ZIn4J0-v}!_Nn1vyc=4?fZms13i@SYiLn`-HQxX)JBFHXcIrhU?p8`?;Ri=mNY zn`{D<{ekG>jQE^;+qk5RGA*1Zrd|v0AX%N1)wlgk9Tr7U*IQJv69r2P6&e2q`pZ?W z0{H8>m7z!k9(#NhhN*I*ZiF)uyFNwa9k_BO!0;Hmv&2T8$+;QFAuu8g9s|bEn4JJXs0u0>;Wr19 zWn|+3LCNwgk@?om`c-75eGiOph@2Gyx(mn^d`Bs8 zUtY1Bf>ZKb%K6<$x|$V0=^E7>E&n5##f9tMQ}B2Io0sCI)ftV7EEuR@t(~9AJBICI z+g;c2i|op?L{a1LU?LK+r_7dxi5oOs(Zrer|JU-o@kT9kSVQ>NLu1T$?aN-vvy-<) zE|mfTkU6#D15$*8;yjyRZNW$c(L=RMI3MZU9j;3oSPKEJM9tDtLC(Z z5a6?74#YOR`$DdNhe5XZo_WXJk0kf~i4c$$v-<*79OmS9#NSemB{IHV;PQ94z zB5!$woT`4=bKnhe{xTA~eSNra_e_a1vKf^_me$;LLcWcG)?IvQLL`n|F@YTAJ6ABH zSv4KP17-?GEW=I>>rTg(VVN`Iw_-fFXK1LmLo%JPd$NQU`C635n*cX|*)E2REkRlGY12Y${hB(H0_NlU zc_UeGt9 zaq(Qx;oP|#Y?r0aQ2cpwGpaS66wAA@X!^MC#54G~U@AkTGal@-A=ak}pU*=fzwvw} zYFWO_ho|N9zvLlul{^r+gZRAQF1+CXb?xrl-uU^N3*1E$j6{8XcD5u{UAtKKC8L4r zV(wf=>y6#V1~=b<+y@~NrWO;hwc1%+KQ&ddeP6A$YJTuxUyZi2zP5Qa@D0`4Mapsi z#A;cTaTb0td<0N)OOh;th!*x{mvohhqVj`sf~nCXemsRUaT zn5RMtZmpLUVahL{vRotGA0m-{Uz$@7{0W<_Qa>ijGNRdcKKuHqD%xMr(JTf?YFzra z;w{E_1P;RTQh=ca8?c*ga&Pa7=!?{izIolx{lm;($D?X9&x)uq$U*R7)Htfq2!3~zU%m^{X3N(x9f-jnDpU$4t9OO*! zgvPK5Yu(rwQiyU^uedg|+fNa=|vexdUFc z3|h8$(T%^j?6vsVj=^r>5aK7bk@N3Q#nqUDe}$C02Jc8oMayE{jBM(i68Fdz+i~oA zK?cH5fT%TOHZ6wU;uB!;LL`?g_7QW^$w>&l{4;fy)&x&74vhxHJep;~#po;VW^GXX zn{o~%dwFvytx4g%{^JiM~}v+1Fc722`E@2h*6M5Oq_46iyx z1n==X(5q=7?u|}?CQ*d~%Wu8GiQ+~T4{$2hFAy2F_3t$AaR^szCPNKFX8f582{P~H zOY*VGX3iHR3|pJMq@|)LKTBZ;M9PTaaW)-&EpOO-R7}scsS^ZSv}sRx@c=&%$fv*V zyh0);o02S>b9)P<)CCh1L#W_L@!ZfigtxZcFv<~oR~dl}b_$A^_94cN87OSEw2>XJ zFjM;7iWNJb84E+Nj)PSvU4J)fxJg#yQ=3CK_IJ|K10*I?=aK0@%g>|ps$3kOoA+sH#hZk2`WJpvNxzy z*Xn)++fYV`_%Fky@R&&e?4H{NQ$?NsEDSC}uyAIFI9f)7quiC?(+1{hAmudeT0v|j z0=^M6B7R_8Il{9cY$9TL=Ez(|-i1>dZKXD`!gF*~irs?eJD|Vuk$-2B@}5&zI`;W9 zq*(a(%2@i*Gna>z^EYo%Iw}~+LVTP-{?%bO`V;{Ou4f{BuIn->wq=|FBz7QWWi0aU`_U72~3?R0o7Lv&Fq54J< zA%zVMks=tT#c7qd8(|9dXh zn}lR@!H*5g$1M1kF+S@P`+rFQ!Sk%2gI9(@@GA`g@0xQtR z=%AL6N4!`g;~oJE5l}CgLy(QmkPmF`z*HH*eOL(SGC=w&Dg6sn3&>^ng-{s~!h{R{ z;kzogJdY~)IT=JS@bMvL3gh+r_Jm|S4ytcVNiQ=yObHZOLP|4$=v!oOnV)d{B!&XF z_{^We8Ay*4IGzytcmnfUl(?vjBBpY2;8f$?i!&%bD+WaKyj5Tu_2y z85@rBVFJtEmYCUDlj%2{yCv!meA~N<@Zo!{yI-TuQab%=g7i6=^Xi zgSGY}XZI5$t-tPn;0H|D&u^@;{hXtuO*&StgAWBv*f2(YqzUDD(_p_bM~b%5IKg>N zgD0-moR=|>)S4c|e#R*kByr9($)HrOtb{eVbM!ai1F3r{Ju`nrrtpbl2lI1FC&gID zY;rdz-NY1oMCQ9!iTmcZ<^Uh1^d!Njb>#4DPUdrta)Myzz_NEz0hwUn;wXK=KX#6s zb>)ooNr6ITSkOc>?6OqQsMQb$2_15C6i#OjKJ`sBB zW&aM<%UgR!L(Xr8*lZ~Q`oY{OVu>|#%pZ(YIByM+S0o)j2thI^0g1UpyBUfCu>DEi zo|3UwfO$(0+$|G}iO1!^268*c`;~N<;ce$`fvZbv$my~UReUBCaOT*>7-|y0QNB%( z3pOvae_wE8-0@dU!izDf{%+BME-}=-L+r}t%Z93@b}?_Z6O}aCORPc~K@9h4sXR(D z4^G3mlU~+DrizWr~K!T zgQcMReG1%$;3!`w(#!~D=*XOaEqN^FZzZ%eh8tWx+@d7sY`$a4d9R7`niEUoO#aGiwp#dh2O`C z1%az(TSn2V0@yG=$`l+Pq}wB)us{POj1O|2M}0pJuCB*!kuu2I$Ce#%1VL@taMxiV z*LtVQ$7rnU_kGvcpLR`O-R{OvbR@dGI4#_+&JCWvr%cGF5a);!;upLM^1{&)?ne$P zrJo4_MxsM>dB5d1M|3EOKkj`eVeuK^132lZSDP0nZ+gxJMrxz8hCw4MzXkoX?#j!h zp`FJfUx4w!5(}IdGAmrCidGUZ1V3dxyqn7UK-3HOISKBor$%bHAoLV~I*?L$lzq}? zG?n;o@=`wv5s5s_z}i~-Rgw1>VB3<2Np{_zn6ts=&zqUD6<+RxgxDz{xcb~TXsX*( zxF7(3eDLEQJUM=}K7d{PAhA+Yk+)&Aj4k!#YkxzAH9lj@0_^hY9ptQ~e7G6WRGt)i=a&Vq1$Tc6w-j&;H)MD3`@ zZv#iqJsdg;qkzGEYF4Fw!MVOjolu|iDp^uyI`haX<{MA;%+k+i%^J@l-Oly!fc>s3 z|9<@_Y(Ofb-3c(_C@&@8Ix`!~>h;A+9dNh+m%2`vX4MaA)1UV5)a;K9l6H$Eyq}1R zIV-?L8{%$hJq{W*9n#QbHP}M7ne6ZWNT3R8m43h6ZWr5ReiC zNu^`xE@^3`yBp>m`2K&-^WJdB#hK4JJJw!%EwZUyT*Lqy=La&GAH%m*Kb09j4F9SG zaWlzKBp%dN`*iTlZqf>|Z@H_I*4VIG@%@w58j4`>M|7|QC^k~chXelxc7?taEI-5! z2;R|R1PDaU-KD;6Nb>e+LIi!v?2fjCSf1kRe)xc92PEyoJ6tVVrgKM6*#L+c1jvbN zyu(AVSC#qWHgKTPF`Sf@pQPUW{i>c|gG5>nG1gHZ`oETk{_lPzHTO9vJq(^N-;7k8 zT$8X|_ahPzm~yct2*ZLA;5Q^*sgL%K-ZX_HrAJg##bj?2DTL8|b@e#5KNTdq;u(3^ zt^2ZDkA!q-xzo)|=x2Y*Bl=r1{|{|g5=Y)B#L!E!(ARMgBDW1(oujZ#{o1_mA@VeX zbQ)W#ALhaI6@#N68*C;wVTYuLiXZT(=*%i(aO z)aV%^G~8EQgh22b!@zSX(`k9V6$knDkXnTZbvz=n--Q>k#nvtm^48|yOXV%V>9 zi*U~lf9N_`Ec|>T%FRh0kAnys#g(7@>r=10E`R!>wi+S=>?t%7TFBgdi}}aZ&U*_O z!{{rD!>~_#;~>al74#WR897dB_X7T62WUI_22Dwdz4}+?diu_L6y730rK1P^!1Qg=YCFbl2y&)(2rv zah#SuG~rM`3C=A&DRvW2eGc%to_VlImNAid2u*iTu5P6J1d+e(SxxFqTCozC6=XG( z=yY;(F^T4=!wws|h@(sw@#~lyUtAbn?B7TFidgLkd6XRA7Lo#TO2@y%|Kdw8lSF+% zdl1%Sx%_@#Z!)Tws|DOJG`{^b8@@CC8TMT)OmXuh7Lxm=aj-WL5R~Mr-R(X8H~Q%& zy#z5!+*1s;s1yxABnTx}A#M<}lPdPrl+?|rKah^26)Tm#@2a(_B|4`IR}YO23&l!U z@YBtPyT2L+rtb#&NGbR8U=OecxOE)WWl*B&j_JzgKeoEkL-&-}_7$QGo<#HiaO`&U ztVN&Q=OW&QXCuQJnP7J*{dW+DSe(Z@LQ4zsy9X({R7*U!vG;hNx2>NZxaV1}a_Kt& z{dUB>ltA-j8% zi-!lfU(tumqW=QmL+Vs7HzZE}Y9Z1eg7UO2xU|8m1mM_f@;v-ohc{tbp&0u4fHxso z-jT!srWNLDcEr?soZ9DAZn}IhZin&#CUs%nIO_hJeDiq~1RP@0dK4xOkXhNPTR0qc zFC^>I?-rzn!MqGHp%}l}zTCNK`84{`9LRt7WBM8j_wU>6SDX36Pr$ZA>W-$ zWP_O3mfi9|CRKj#oL$4=qYw1Kn1#&MNF+cilRbH3+=%dbf9{r&9y_cCejNrE1ONs! zcK*q;IAm4Gv$XW5Ie(u1@HfstjxgqnM{iJjl^K^$dmlR9$bNGoO<1KN-|ab0?;-Z8 zxFZy2q>uDce9CQ@^u?X*4nZ)Cq2p_ZaRFI!2#Xtw z+W%Uu?wKt)4AgO^MyTCM!7K1uxXbJDu5hZZm8Mg7`+4MB0pCfH<;p3mNzQ(9&w$&~ z)UYR5SuXU8H-$XWDaNVLO}K>!oU#EBUbl&p~>U z^<`K>SZ6kg$m#$ zq2nQsJOi6QGEZ^EO>Qt1otefsw6!GjoGPAXc?0arES~L)FCK9tJlH#gHHP!zqI{DV^1k6j6l5nt3*VIh!w2R#MSD{) z(4mt-AgWM|cb;FsrugYZJK@~=0V#PLm@|d1%x@q%<|$(QW*+7VTS4=m=D~J zz3qypvY%yA7YCL<_1>?AX$SZZuYp)+51-@7A)Q;vXu_o>%j6e9-_N1$5*|8b z^+#w78FK{j!5=VTR^mi53%vV%)mHlY7FJ#jvnN}# z1=-Ou>3Ri4xH4;0U~qHH9cQ~;o^jrNO5tx6(U()dgF?5uO@KepV&|}bSb|7ZwQ$&scQExj%M*@0w`$P)ID85p7RBj1#w z;zinh4s23K(@zufY?#=2wqXwOUr@#iz?f&v$n@frEi-Vigl%8Puo%CukoW#W)>$0a zIP73HQ%i&bJzwm-6|y${iY^r!sNAP%D(TGiq!B{L8EQ)f7;4J;Jn)s!gw?y1K6>sh zZh(ljnF64XN}hm%3KOPGdy}h3 z$p>iWnSjX|t_ZhG@-Ly&a7h5QXgL6rq0HwA^k2`qEYr(d@7@~tA9Shm$gh>Xz9ofe zZ~%PCHdWfpxP{~F^iO3>HTE{%(}~me6J`xKhh?{n3++8EcdUKpuVs6j%?pzJo9W6{ zoJ$j*d7dMG119=~{v zwG@A*cM@Zu$-<8$ht#+LQ~oY{aNm15l!P@dxqbv6We|XUnanT|$c=sCOBhE#jCjw>$jP&nv zDYB$mugT3(!Um>-^=N1Fj~XE`Z*fCB8bTjMO8O1y z41PrnF{mqi6wZO~VeN4c-k3;6TKY%R{`xYq^c4|wwfgizZRQ69e_r`cM@{kj_MY|F zEXw(F3(+>Nu+!i9ly-tim_1r-4GX5l^iUhi#mtNEY;F*Y5`1+pYq&xq$p6oNy&rlg4|CFbnESoP;jMQ31Nwy7{M4F(?=x0<`G$Y>b57 zkl)I4i%%;$sbc@So?;+rZpnWa&ziiSgNmWqU+(t~5UzEn^N1RqI=|+}NzwER(A1*g z#L(>@7dK;X%GI&JXooHv-l89DoR&@WSEz(+?>%2V*UJa^m>XbEZ0QlQe+JNvbV0tp zq9Tyaanq=Xx)c(u|AKnT0DWJ_()iw%T=bf)uq}Y7PfXW*pZv>N-+X>?78nqc=XqDDt>>(CoA;J48Q8-?`bME#fC)=s#VSei~#qr9(h@dXQ09 zK#u78fc6q4+)(!Zeea~6@nU*I`uHM`X#Ao+3~sFK{DnlE$T}4p)bqP%YxgbZ?$}$e zrH~cfsR4p;Tk;y7g`($2x13x`6qpC{wKEhqt71<5NlQp|&9B-&bFGh23nigjzVern zlgm7783dtdG4*;zwP;wpr0?P=vFVl=Q!RWYAQ8fEWU$_Hn~0!A;}MWjw3@C#bv9XnS-SU^zwQ%Fe!EOL)um6*Yq z0VN3ilby^W(6ca6)19d0i195$tD=O|ogd|ejhpzJQX$zN{>VFzgfAR59=fIDp3IvT zzmF{3A+4~VRttJa{}2v|A_~)7fSCbz+IKUxxGbsPHg9`KayS=a}F zjDrpcKXFy_p1L2^MQkpKzz{_R$l2o7?kIm#f9FVcGQC$XWxW>q#}7m~aFN5)0>;o8 zIxs}6h2t?hUQL;S_-)scgXoP1uMGhO((bPx+k81Y~b!B_#F zy0r@EREow^hZ6!4nrcXeB)1kpk5|Z&+u-TLgLqS3m!5}=l5w^{GetK2lRUnqwuXpG ztqbOUv~!~QLGofW(1$Cx9z+vaXZ5YcFSZ?mfhrv-3g|c_${)2z7w35f| zGMqeJ^;-9kEwiZQmxI3;QW|ZQ=Y$63=6qr^Q|=$xfGGjkJ2*N0Edm>6slah>d>mVI6JMOP#u{4@^5sM=eVGxvW;t+H zSp>PeluU0k)552BKUiB6z|fUI)nGSRN44+WBCl|t(k&lIT<&w^LFk~XKN$yV5!0=W zgD>3^K>zLMwWbH$3jcu#iZR-Ty*`29X!J-XF`t36`wMp^PdK|DIV{v95U!E7Co8Kz zv|pbg0C!xMHJ*3p`#gJEMC#mjbfZaMne272uF#+x0)tU$Cz<$%DXQ`-)Zxu`8ApRD zHjFC$-vr-gAaYB!}F6EoxlXH37O;mK>kA%!n+NQMC&}H+InXR47 znsyCNJIWwcop4D4+?v_~070can!oloz>20Y6`>~uKb$nZqER4iCGz4x{TL){er~1+ z)h8Smsg2XHqxk^Jd@;GRBc@U8P#V|VoeM@);l!`HbL0(F>_AQ>#*0BT%7EhwL1gXv zNI)^Bnr|9Ma3FZ^jVbo|9XroBRH^;%K(5kV?=66kx%d#+v&yWxNEwqv4AIj-t@~tz z)~jKe@g`czkDWj6Uso2{EjDe>mTEWoYJh?&?Nyu7V*o#&c`pULB*&|%;LS7bNvPt|db!qM zT!YYH-|lHuWE(t z9DRmOD{tPV5^H-ZK|xeLwBTD%54cyCL@}KCF#O1wn-A6u*$=ExhV4s|q+v0Au=;*G zgG>$fmqn)lJs10v6J(!K>y0cJ5XTkqBFR4y#=dB>vye#`>=*T1%tzjOBO&#spYcBhz^jswMk58d){R=p7%QK{7%NZ zsiDcrLI(C{pC4NAmI|bEcgt;w(nl)L)U8$;);@Znji6i-YRPiJS^|;3v#d^Ja? zxX-#s8S8A7K;4H{P%VH4&cTAYvn4MCLZCXJT7H-|MEVU_cpEa078lzNQ=Kv#zOMv9+rCg9rjI;M;5W+BQBvt)1oYA%dm0w`vIJ^EOyEXhkv7WTx_p8*3UBS z>StR_-=}pr#j?(_kY{vgL|?mWmvz#hC7+K{0f_mWWemmJFWYj*#3uY?OZqOd`hDq1 zH+_**+kO?iE8!P)Z~X;YtlsCc3pYuW1u%~>g%`^B74#XDr25+)7$x*PBwkxD0_D1g z|D*jD0N=yVyQfy$QBn$TI!B$+bdTDl>iK87F5IC`Y8#o7I)FU``w(zJg<9$sJpj1+ zk!BBoq(6f2KV2FUGb-G6Mttida+IE(Cwh*4;IUPAyq(TY@izu4{t)H(pFKo)U%wcs zJ49u1;Wq4rgS(w4Ive&X`CQfq7~gbW#ydL4FbwbQ1FJO&A75es=lQxKv-yhaf_THC z!uu1iDkyBc-R3wmzH*ae1Ci8f7A4-aNc2&|M%%*6sxR~>;APL~i;moFky2Dlzn-Fo zQeYoK?k7l=79i(ezoHoqYz&>^V^cG}n4>I`EF}8-mySh5(xemtqF}6=-B4)^&rNHT z3IdL1n-WuG)AQPmKuM=JJb9sez%foti3Iu-uyF=isyVuo`bk$5C7H(MQ%H14_g^1o zqNRV``FGxjN6r`+GId?$b2$l47yUzty7MVOnDi~>fIO1F_Aq+lX!$Mw``#}#k?#PO z;s_^oTHJ5BT1F*5h9&6FQX1eZ#9$A_vpqNt+m}oo=Q?*o7Ol7&#v&U&!YJ+ENDv z;QjZB#pgmEQ!Id9Z#FLZ1=Tsq0NU)0EJLq(=gxj8`jjl!+j_2OiwI3x4(WMPAxHdN z;^-26IdS(30wKK5ARC}HAvi8HG5`-P(hl-Er1lSika0D|VDl^xUJ0Pm4sQseS7GJu zTM*He7oRTVg%9S%1b(1#5skG%>Of9NcwIHhEL}bT7X1fj_2UTReI*`J$GV=M-9E2y z9q)O{UY@mFJ?Wg0Sgk>tK?Z7JjPX{vvu*#H2%m}c5aj&$xslMQi=zjF$5>sQ ze+ZB~`#melCcEieLt(4oWZ7#*JF!j)CFvw|;w^dBduP_<*L`E4SdWSYekqF)b-(0b zP;zXfgK6M3fAY!YPudYvePjf!M?Ev>@+2ESHdJ;EAZ_N{iW!6llskVPPMTODbc(LT z-@)JN$=NqU_zLuvJggEvRf?nX%>Dc$4sY3}LNnTv038|sV}_Q&uTME|gUO0OzBj=e zeGV;$-uHBmDvIH?tP4deMrF7UwrV;R~C{3KVu{^C-$r|+d%FC zb`6Bzv~ayZY#2LF@vO5K{)#q>VYvO<97FcA?B?Q!BgcG9*2iw%o_!_DS$Cqz1FxBu zPAcfc!c`LiM^%TNaeoY0ywtDe2U4X#>1>{5C@#Hi@eiIx&|2=%FK{-`RYY9q%gvV< zXIH195##P2A^pF{5~t_Y^6#?AHQeN_ukiIRWZz5N>QhosYBMpGUi*)X4u{n^EQa!3 zv8p=qF{tcbAq{_Nsh&oLhBBHyM-R&LVr=?$h6u{KKzHBa$b5lVPDYL*2Ow`ARSL}> z8~*qT%riuCpcHaD*rR`T40`AU7sFDX zQ4?r3yCwWR-EqxT6~i!LG4(QZTLk?Ne&5TFdr2Aj*w>{%vpgNb;nbCs{1~@yx8hE` z4X?Ea8CZoWv&tRY<|kVB^WzWd+#uh;@I>O05fkCi!{769H%j#*%J1Z%|(@YMkh%K zfQLbNErK?3s3eoNyy#abDu$%Kuj&ajMGz8tb~8{a%w2sL6DsEb&J%|DgbnqaR5bfB zuZ6MtAHJGXwNq$XdnI7V=GJn$t7W{}_yBAX`iDIPJ3mJLrhC6KjQ8R2p9joU@!u~z zy^Q>1@D+?<^pylcQ8G)h_=RY&31mTTK(pOZ-}oVQfsnPcalpAz>2DPAv%x27K~MfH zxMrn3!y1-!r7|VAx{hP=)RtgliLHnfh(6$vZowzTz`O4uke_oP$fCIEH7%FsBpFhE zHmU?*g;2=~UM8KtiCFLHIy^J{DG|iLTS&7XNXlR>Lym*1k$LcUqqlKWaGI<2XNU9# zB%2)d$GcX%%#FpB?ac`c@p5<^yYAHR38})B=0Xe~bIH|(6#+5E@!jSJ#d5KbJ_#j{ zvnY~&FJxv{knq2nmN9uGgRWhi3r-*op8V87McRPny87UP3@+!=m0s1YK2S=cNk9&l zm#?oTFA}gIBxR}I_GR*-W640k*Y^w%W%LYTiU9QK6v_j)l`}p6A+s7&8Vp*c!)TO- z%0PePbmjXH0IYsiKg6#Oh31PNsuTKeAX*tV+TlBVrZ-t9znz1xHGUoZ1)v?PqIeLC z5s;Wcxyr`Axc;nT(iSm0csdW|-iM$H^Yra;ha{c1e~fqz60Zy#w)7L@L*X238DE&a zTsZtTh{8X&zV-_I6#_U2DL#YzM6B{e-nt9)Zc!)cmo@2#d){bw?<6znK4_7mM?ZXP z$kE52h(&CtS5F)}2OU^-4G_geSku^!^2>jnt@?t?Zo8ef;y9>+XI3d5hN7|j`W;}<~)zJJ55E{k+jmZXD5IyQ^?E9^E(#cxqw$2W_S8vwZiX_+Vl;d zQ9Vc2kI@DM@pXfk&_GB;0G8%A@umuTRDe+wMJfx6se~55y~a=K8&eC+o`f0B4U%~O zH}cI4fvo?R5A|v>SOc|&0jQ8huF|LuIC{4Bj69Fz{t2lmW!wP^rX0g4k68;&Gh=!N(YW%O(MPpA7R=N|Co^0)f6G0mZ_yRo%T zv>e{pt8WIcl7ExQZR@kDVX6DccgZX0Bv&VJU9ahw&2&tPLy8JuG8J}m6a2k z@ln*Jk;$G^x%s>DLep#Cgd=$>eulHwX$Pvw+)6-4`3qFz@{dNQ4$qI2$|~e?oIbDs z!^l1vG7xHT4cf$;``L!QQER{ z9;3L#%8rFydUIV>Wd|!l6B5+T_rK!MTeHiJX2=@1xeLloN!)E~HQy!q>GSINW+Jb7 zIK1>>#AGPV=V6Mx?=hyh0AxNB;l?i)O?W{@8whyeFGP(T#t4I^=9?z0&75c4e&2LW zMfS+I4HsE1xr=RC*)zWg&ZsJOfQZJr>m8u$_I~^LORmZ=TqG<KHpi9^>-kNc*!X z?1~ssC*I6rt&O)}5&(fi)Bd`!?!TV9X(UpH+yfyXnCIbI&V3(#38-3cN^dzhP#^*h z12idN*D$nDPlC9{6W~~kq*Gh_k8Be?5eVOfX2CafDKs|`2PXE(*d(@YmOfW4>n44s%QVgtt8P3p#B4u*${1^VB;r zl}~V{d2+6Q#CjV)hePxWDh`@IfbfHfv!wR8b6s$%go3NTj0ibfJ?qaI((zktVzq6E zKVB8i^rAG?^66gtpN>z_Z;`0?2g2P`vh`0Evj@igt(Ux^7uXWiQ>LYdg#HF zVDe!H$k=xlIic{tk*Cj-hqo@(FXm<d z0?!kyDYQjc*N0T)<3)vZa z%Qm{Dh>EOeT}Ind<9{*n|B^l_3fd5@$u$vJJYk6zpGFD{yz+L?SWymc3A9&bSyk3 z9ePHK0z{8E_>-F@qWu=1Mjy!mN%g;_q5)JsF$~!YGa2l zy1OsFcC@&ilK5^Ntd;m_BQPF82-^{Lx-BMVNY+ zRDoo|`c|LAjL=ELDws^>WZtobg|YxtWE=B--WRQSme}P9w6hY+d@6>4VaqrNSU_~6~ zXE?2(@Ycy1_Qnqr5}uz@mrwOv@fqX0E?9jUAUd=n-zjj+k+9W&vZAKO0$i=55sjmM!bu_1lt6h;l z><3oQ)Torn#u0itp~=QvYA#bvP_N@up-du>cf)M$`6StW+Bj$9c*r)^RlF+B)GU0QC2OpXXzVbxRW-xYOfM>>zHe zuI=4cUoGLYRgDdMmWD72OZ{91H1_5QoEg$}{VF~dAb1}+Jp!$`|Mn8+nUtPMKq;;k zPU1y-<3L@-U{_2}@cq{^YEs;;QotWo=;Ts9eNcPCTssxVcSqu5vPJ>dx0fc$SHVV4 zr4-#-b`3lxqDa_p`ZEL`M=BZ*F?(%T@*$KhuSLdM0Fwj%wl2o6aiSxQ2x$rQo`WuY zydZaF{^z4J4qq|r?8LeHThR6O`jza7y%gT$#lW&;@4Da+Hn#YK)v?a4e5-gMO(%V z11UbrllG&)9J*~uIVwQzg`Dy6qVMw6F}3g3Eo%$nssx#Wr=gFfh^lH^m1sz^h|~`t zJ4sz&)4>XIRLCywINU1EApcN^B+?w-I}G%p-}m*H?|v!3G+`fbV|A8q`{@D@+@IsS ztccrx^R>lM_SA0&1#6)j@5wT^zvfE>GmxV0AKm`?mp>?3{+e}wfE8t8=zWtr+3&o%#OZu^2>#EcQjEd;*~Xg{^%Ba?JI|H z%@+<|@rS$2Px2V49jYE8buuOG1fZX;7IBe<=urMc?1(TOM7jed(rc_Ce&YakCi%)r zzFb$BW?An0H-3B9$X+nKOh_I1@}e<3^8%A5&En0;rGt8o7t?(gmNa%NZ8FjGTN>2G zOknD@>@z;3uAeb6wSNfYc%O4~BsWG3gY#%^;70!$oOy90$(wnP2w(Ry8+$i_&CrL2DIUENK-70K71x1z{%68hIY7FOsCNPM*0Q9@3E5AK^?>u1KR z4OeeuxC5L+{!k#d4v4`Ehetn=9i*lZUYnEqV)_`6$Hp(`Sqmyr<2Mn_qJ_=jyu)Mj zrEKT|eGHG9T(~jARhz?EQ>=yDZ#Nto-ggU$KgT|QCkEO_ep6iPnWNHV;11i#&UD}X zht6_rgo$)eu_^N^)o!SfRdA66q0AMiQ|}A_Jp$gAsp;04--5UDJJY$L%D9*7Xm1O5 zyT|qworqO6&KFB1`Cy48%*kElIt*(~Mu8+VB1&Bj|8j(5^_;oOh)sUDEGOA;BuO-h zp#VaUl~W*(tAP($nEvtGUU&uV5|=NA8Qr@-Vq=$Qi%qw{@DV) z{XZ^%AW4$d&MMriY53Y}e}m`V@;Wpq1LM>U4Hv} zYZTMQr1Avwq&fOBg~bOwh5GGj5Zc$0=l&ndgnk<~f7*x-z0Zv$didgJk3uku4Ucg; zkks@%@>&0@vf3J?Kc9Hmvh#o#jYb3LfoSMeOV6Q-{0HPdFVdYNQQnV%&`V{djcwEx z54kF&_fgF3!fzQWW$zP`wTJqZr9m63+zU}?*)m9*aznfL`4~~y^J#6VF?*i1bCd(l zNt4uM9XT{oHm|KpP{XK<>;1b962^-P(=dO6m#q$j`n`uuY zNBL4oq!IMx+G<~!*BlnFJ2bC-dg>l(>$Lw$PQAxCEg7Yu4B93uYlV4JQi0xJIl518 zAO&FVph))NbD%B5SLEnRK&z;Wi`GlR0grhv=I6i2PpL|9bix3)x$NM@P0zF}4xW)T zFUOni?AA>xk70D8%W&)lw1N1W*%Hl#gOmQJIAPo1Yd4M8I_$H=0H|dy8+G52VZX#% z8r9GIlLfL4=Uu*n=Xw5FRu`hBr|FRkC-~6t^YHIhCZkc-m*L-Breer0<{cQ z^@hC*rB@BBJBRqS?g+2`&YMLyccLC9OZ?WgSD;Dm!+kPkDJWh$KHGlN*nta`S0P2>A*oh1F;Q?2kygw*;Mf9J{3gF|WH7 z4O2T8mZ@K~Ss)E)o=^3{%9B%+Y1&l)>DnzgCIUFQbo48b&sTz<-w02tXMfGgS^awX zk*YalAp_B^_Qgl6(;zI69NsIuTnT6G5Mhe4N@8IsUNyX^L4^@eN${v$d}_=h-P0zzZ_Fya=+n7eRfLCjj!^qqftKEZpSlwVzKc}m66iH@;bU#oTWQQEn= znQDQ_IBJNjqFc(fo2ebeEGcV!_+PrlLj5qRY^$EpFzcmczl3JBh)0!VRL0%3JqMi8e$&ZhxW*^vDqv3pzZ|fMvh39bS(KeEI+kkvbrx(xaRi#E#7eU{PN+82H5Z7NaO8W5-HElJf_-3Et zrWHC8fO20iSD5;0wyDGyL+xJr31EI#cv<#9G(U^z9#~r9OLJBu2Ba%C*-e<)vJ!La z?%U7*B$X_uiEoXruoL{(<&!qA5V&__mX8t7`arQ@(fn?c$Yi+dGb$mvNkXUph^ja6Y=4A%6H>T2iuqi#2(s;6+ee}+=qItZ zSwJ&l9hM_UB4jek0`g@31V!hORR2??W188~V#*a(-yuv$0!|sDg=Q|IQd|oC(%Mh| zW{k4~HgP@*m90meJHmbhwD+Bwhade!Da^n>M6SaHe0NCc%WwZYW@iY}9STH2bzKA! z6x}`P4Tl>M)b8+99p{Joe3h`Q&8?&UD9D{h6r!Y)FtBsjWJF2jGt8*a@(jK7efZla zB=9Pkb65YP=>V24Ffb!Foo)ngXmRIf? zh$Md4Pw{VdVNF4s-PzzTJ~cDYZCN1f2iVxkK@+u@{csH&?@A%H-#Kj>)YnneWg;cN z&h+-iwH4Lk1cwPsm$&PWBsmkO2DGGMxl!ZzPndeOwl3bK zaHW@B`BIHLRtJ4#3#LIUO8ZO>faW-Wk?2*n@nk`Cf?3o~b&XyZK$5-4oJ} zaKZOR0)tcSMQrWzVJZoRyX#P6wRJypUs7e-dP1BxC2Cj#JDorE z4d0EcT{*Peui7VNO(8SxgBC2q(VKhD2f7t0QrU<}Es?0@yolSYD=Jhx@gKjx4v?aT za`>$D1?V^Gl9|LiuR6^8ki7Zrzvw`eZ>6?7au)<2wfL@s0{yT7g(yv^n4FxPbT<)> zi>mw*Nhm!jyiDzA`p@6NBukAuWcP&0c^MG?crlliOxbMO~ zuab&F32304pvi6Ffm+B4WC(wR0$U!4>Z`6E7GVY##7gZH%C?0~!j;#<0-Hk#eVeVE z0!I=ZvNt%H{LYn0VbZMO;f51C@|x7_BqMeyiSbO;{m2IggvlE3Ki1QaPK>wV|7Bk+ z`f;a}Vk0->)USfB#0Ac_>yBIgUPzd_mr*P+ZmQJ-1$@(6!v3(@WD(-3k3J zY(LnB-VW#2b!%#rR;Mb)@_t|I_#Us0Guf@qnSAH(PG`D@q@J>A6S1aujC5t{GW zI2v1CY%Gpi9++qD;UGDdksi1_$Gd)zX&Zi<#v2q{U4}EHlqz~&CjOW>0nu_wt9=L& zz3Yt{7l1obc4TP)9&<9b)ri(Gg_iqk*r(Dmo0 zBmbDWC&(e0r@?DKjBmy@)Bdavug#@8?YAtv{WSD-=JxkG7Lh-n?88pzv4l@-{#Dc$ z6|1v~y{~LF5G;IST5VVQT6)68_>V6LkW$+HbLuR>E+^jz>*K8LMLI|M-G7`SmXdF8#*9-l9uzxDz>iSK`eTWm%ioq*)6`(#aq?B(?(H+N ztO#Soywj0C#Nm|O`C~X-_N1NU48ZXe56e{tVt zBL(?Q*TwHC#ZU^ue7%jkQn8pfH(IITg~bY#w#jBT5@k0&lZmyz=rVr~neb!B_nhJ{>s`he0@EzWe+brOsv} zvd%3I^xV<@D7xJE@=guwidQ-0_j&_d7IdRA{{{hEhlj1YnJ+nfKUISaHmIjFyy(i6 z9tts!UyngMW)5QlvUFz5ik!v8%#HKAO1(#`EfPuJ`AZBIKfB1k{XQJeEo6BT98X5Z zR4_e}iOpf*IeA~Cc(HW6$eP!r=gaD^RO#zk@aF?FN{Sn`<+(^&C=vLLU;6nR_}8d9 zn-EkbN5-$ltk35uuW89Q1JK&G56qw72Nqyn!Qz~#*ByfyFbUI*eF;7!(BrUUqM6^o zXG{6=X_wz*Bv?1Y2hc;s#?F;+aY2~SI_3Gp#pJj=yQX#1s_lk$so?Dt8tbV06i3zz zw?-NiK>D#+`VJD?B7gj#%l~~)L8&BAiLdT)!!OT)lkjl3J%KwyK)}kJXU~Es;?HA#_79y!)%WE zrvzeL7VV}##vAmNlM(235-E`A1l$yC-A*YU;Hk5V#r_{EMrf6Bb6-inNjzY_wG9hvf48JSyMT9ADZJe?hVPwj$J>rhAzdmT_n z7&{zb(zo6}iE^ zmAiwNNFKqW+)oygcnn)CkeiR?>-`%h2N@3^4+R)XJ*^tQy>Py;b5LJTTzNio9w z{d?wfO8hw9crpATF9VQoPuUh98ECzw%2}Dup^g(iKRLm|$U2h;`zVHx4}?OoS-Hni zvYns0SOEBCHLrgh{4ZXp40kIUtkXFe3jo+`o5RZ}U=2JR(cBo=bQY-5#|_G_bVr)kQxv_K!%G z$AkZ|2Tsf}1{s6?-o7~*{KL@@a$OzSDd19PB|6;u8QmKn2>h@_3Y9Ko?5yWGsPK0u z`G}{O7&)JdUt^v&13tc_w*au#rN(Z9*oryw3TD%yc=Y0Pga_) ze(Q$PcPOo{NMg#F8tKz(xt69qyJq8N`2yZ_o4xis9RBgY*8l3iYb=h8ON~tr^QGu( zUI9zrH)!Qt`l;A6oM8KV_-i5O>Q9j;GIL?ohtO>`{vXw^tK4Y@2}P!EnIT;ah4$Q%z5 z={^Cdbf!vVBVjYLa<%pVRH+3nGxg^vdgupFz$^UU&{-%%J70Y9(jZouv^vbz{*C0q zDHSwN8Fd}t-duZO@HB@0y-DpwOVT#UrqM~V=3HNP6Rj|n5UP6|6Jk8ZA)WXVwwUEO z>gA3ir?an%V#i~137D1wFx8n}gKkDz$8}p434||wu4cAf{_M2FLSIvp63k~Y;B#Ft z4qU`ur8!)iwanS>l8y3!nOmZl5wd+C*Z%5CtY|Ki;jAQFjtcYTrd;?e z%at$N^DsNWM-urdteQ@EKyF)GR;o%(_1Ra}XGez{1;gt4u~74kJe*jPBrS}rY8u#) z8V(MP$8R`X)DlQ)u7;T|jJTW|;VCcElsGA?vZCn|ZDuoOk?DE|C(8_+qJ z@4QxY!f@|`TPl*Yc9G!Da8r{wxzh{Q2zPYY7ASFrWupLp%}*i5_Cs8RIjGxcwex(Y z_^3H0S(vPqGh)4`TRSmS1Zzy?cl2gOW-W@Z88){Bu6(^(&O$qc{SeP3nKjlObUSH~ zKJ!N;1q6P7Wg=M>mEmqpo8DJZ8^(I4hC`2HKBWJ#Iq!qZ8h;vG?=vM+Gt28?gVh@E zn;&Xv8?GtWEc2wvk{i7BTLE1Ezo5grMN*5T;0X7CAHk!b&xEwqO5_YE8DZ)eQ zie8jiQvrs}h@gxe_&6g^VQsS&oyPrLL|5IP0M00EB7X^K^z|iSMZnQUgaNn3;CrUPAwp4m1ijskgBu``uv48~Nk+*rw*TY#1 zX)pJ9T9h;f3lE&B_d&cU2J`k7j&`nk8}Wqx^E8fA-<6A40a?L}*Y*aGyTuWGb}(iD zvnRt0H5sm)kzf%wM9~D6U|3-$Z{8DfVc+7cnC(Uww-Cg{NiB+gQaHmK9? zs=?((kz9_hP+f7Srj6Cu2$b|6n-Z(x>WkYoVw8P`H-XuD19=7FRrPIUEViZ*ysX&~ zYxAy(kokX9{e@dp-~as&&kO?$(j^T;3ew%ofJjOy64Fvihjcecmq>#kNF$AONtbkY zNq5iu#@FZjzOU>46V7$^*=O(dT|2x2~A%zpHE ze7Xz$4l?TFggzCQPg8=60d!W|aX|MuSc7-UCNJQOk9?T>tnD!X7gfFLvvuT}3_Dui z|0OLL|69|}D3JrTrtKJQP=PI{sr_TU`i~V`-rSN7YKSr|?}|8so6 z{IA@=VMXOwTPAQZ-or(&TU{+(L9^X-tNL#kD(U{yIapCm!)N5> z8<3(5-QjXulm@-^U};pH7Pj@~pPz>wG}B@^kh@ZKFA~n8jaiQPeYstqNR~A_J8HMk zg5R*!+@s>G@=d=pm93%jr6%=F4zokFyVnbte%_8(7Mgeg&c|DYBcBv>Jw4XZcCf@( zLF4r_G(fIVF8L{MQ~tcCUblV~&P-24YFD=9#FBfa`TEx(({_IbT+?smbN3qCQefp! zOmp{P*_%PdyMXW-{P#soEnDQQvJ-y_Bx1p$`RNWC#rC@h`q#D*i8t z_kdR*>w#L%j=>K{r5|SgKpbAecT9-_dLWZSD938;5HFzI3#h{A)}Iq_$hT7L_?yL_Cn^wNj`qtZ2IjrZa^>@6KPOFF-v*2x#I~vXzPL-H z_^kA{wmlnpm$>CII;755-oH69N1be z*UThdeHDy}yS>WWqO>pxSZ4GO#IyKg`TOY27U+sRUrQ6#zQadD8G5m{9s!w0;|6RY4G*zG5QE#scU^?uOecAF z_~+otqG(MF+prh-O2`o}L(lT&yMoB3Ib<^nYEl+M_}^Q!_|Lvjz7N?$tNfKIj*Li2 zI_#y>U;4l18y;DxD*&4HF=EN1a@hGa*7Twy@MnT9gl8lOB3L{%S6S)Nc#8uYaZ_@T zvRysWwie)hUKfCkZ*}7}kz3`l}0 z)P(kuPnmRg0PAzcB4LTt37yXew;vT7Cvyu#dKCB5sl`g>SD}XTG3j11TsD1&keMW=zJSFKKN2r1;N6TOQ0GLzY=hSE`SKl93 z)_WIX=s6m!`Rtk8l}VmQ^AaG|(%4Y*WAS_XRyEVfcOF1M9(SJUqOwG3866y#FX`}* z@XH$~BmxeXC`v@cN|i8XOVz&lH|@K1{`X`N{tT$5#79va-SlRdNcldi_Tzlvz_cK@ z{>)y*aC0^3>b%Wc)lXf7?plWcsILWDh+tj5UeX1P5AB+>;L%q%%${?eF`m;~br*kg z9BijPPHzB9z=mbs>QdDWFV%{pfr5>mJn)Im%^Aou*6_`MXJf%NRnEOSVa^i(_1HHO z9ZKUlzlJ&`2+QUbDd!_jEde7F=2hgAKO}#nQJ!n+N3Xmt!RLeyGl#DQjj!Eb+j9bX zz8eux(=ds1e0u^<_Lt~72FB*e2kL#YndsuSDT7z~`@K3RwC}Kn&;PEt%6pFIsnf|?%Ep#(Z}AI)9Xg)k zext>Djehy+&01^RE*@G#l+7g{E647h=70ZICCquN7B+wea1y!NkAhoB28D z?`WWm@o7sXZH+sy`?M(u4ivb73G@PdF& zBli$5iWsv}C7P{O)@uP|6TF4c&>U}5J0E>Dd4?FOPNHtISg6GY+)(2L;U) zQ+#|VZPUi*5F0Ap6?rV((fs=X+hOjmT&VpimW0r>eZzs|Vflzf?xf#A=~#sY$;oQ( zEb6U3X%bf(2uSr>*&zCPqQObO{3)DM#xwwcHuyV*xx>;MP!LVLFyn78n+FN~I-@&t zT~3zC-G(|FMyg8x=Z_?YyrS4Xlt38IArM9>%CX)*C)?acGDXkG3v4|6>R3_rf|$K7 zv|9rU%Le7mw<9iwo$rQPTme5a0cZbe%)-Lphk%oSwkHzkfBHviDk>7}h_jupV=0gx zCDdE4(OzqrzC>y7(6M0Cr`X^5oZ*y%+oebDhmVedi|4%Q!_7!4quBp>0baG8G%hVG z3$z%v)S3gy(n{64H0Jz=fA>KDa*_aYQer>DKQ=E4GM%-H?HFRlDSUcqPosRhg|`$g zI_HBe7Nv~lu1xW4WVqxFGo78VloD(xKi1)M0cq*e)nZ(xTbcrWdD9LMcFZnukLDOH zi}>U{K!g}BuJHd%96NZ&+Kky5DDWkyiFsIs=H#)BCAs~&&0|x`XN&WgReSmDicz@2 zB|{y>f7mELJkHp6EAlNobE$+JWO&qM+*h=@SK{}h8Yg9qxj+?29k!J_TFa=+HBqY7 z-0tlD4+nT-%UOMAYU5&9co%bCEBai;fbB8al|0VLi`e6RMoNYnme$a0#&|l%A>eq} zLInGtuN&=s#-YSOvW<~$?WM@$kDq9o0F#A-Ogx0#gCxBkYKA5HhC(Tbx-epK+lk*N z1G`Y1X%@bR@@YR+b#t?Une3zR`N_6DpEo!JQVi!Q!(@&TDTtZEcaLpRyng|!ztBWr zU_Y4+jYJpS=!mk5P)oZMnAgUe+ll|%$lLiITdfKFCxJ+ZU0?vaT|(`wYVdWNt*6VvQd@cG^wkP(z<6yq5^a z%SwLpa7&f_eALUr*7-jV<}4=&^W)b-V1VDP%-ro-5av??g*l|1o7eS>`9DnB{3bi< zY15X50qs@}BZW+$HxTcAukX!k8(HDlqj6qom~h5IpE|mVOzQ)wUM63qKQIFZc=s4T zpX#1Wq^m|1vE@7qI)IA8)7kY?|M{HT+DJNM(( ziwi%>m|`p%sifwyHvvB|ESaUZ;af8Sh|&@|4N49+S3Hg z-`TsKUF5cpk$@J>b10rIAc+ACYjFMbbqR z!j(8Z=wML!e*E6H`2HPiXBQo+-F@c@EqvXzinAWAMPxv;2Yv8jY=k}Mmjetb013wN z@%7;AVYL*yPa{ZXJf6J5q;jZYd?_Q$99Br+15~v-dZF`@4uyezi}%OAL4R>iKM1A?xzUiN?r|cgQESx)i<;-XRc~@(v z_r2hNlodUcqEOkRN_hLbCaE5${bPbRl8+f^hQz#GDIx-xyJdP9ZRym;WP4A0r^D`} zEGDYioz@EPHRfYK1N$E)P8iYJdDUzZH40*YVbWl;xK+Ve5%2P7;dqdml5 zV473&xt zv+#LJDug4p-NXW!lI;`of7}mg`X<8-t_d2m7A?=4>ax(H9oT6?SGEGmqAwB((L`%c zUr~E_F+cH={P)&+Cw5CQH7T&uMy{s(JY>eq=>u}-?`_^`*3Tvlz8SNJODUH7=PmLH zQp@hxfT6*md&fH>^zA8CcY@w@Bsa2jJE z$ayakGX!snS_{T~z~}{7XG9YF;b+134i_`0gZJhr^S{XYQ6!CMiPH*lLtt zgRpNUd@3{O9moYyU7`E`E~_~ZS+w@wAN`5haH;ARgQ^1Lyu2l)z5pO}Y3sr9gdfW! z4w4PJ6pg0Lm45_q$*or`JLZU0j{10cHOFB##-=+ z)rcTZbM4N57y!139G4~D0&%imvS%lSDb%1k(!;Gys0Z0sc2c1+t|lGY!l5skA37DK z{+ign_6cfDLyiM+hZZtbAs8pQ#n+9cu=mDG3_-;Hb!HB#aqCoLSs-b&$Lpt!Itc^8 zo7^ZLwl^hkJJyq-5*z$y$%_n1)1{1JIgs1kbthCbZygSs@f%^rqW<@Iv>VhaAlv#TLHk#fFK%dD+fCnp$EWBYcf?T8 z*?U*gIHQ22NW59Cioh?!H~-*p94kxq^2r57YzyES!L2wX9hBqDm+|8^7Bg2;N{Za< z@0o|?s{a&}I5;hoqDh2H4D5TSL#jq)!^=Qj)P}e5a{Y0)OW>(2PqII?XJ=!3fo zseR;(AO5v9`W(=>ElyuT)%W+=BO|`VP=#RAm^$)$P49*_sG!ZTaFd`hY z&Lt@4^*e$pqF<8&&H`}dUdM9n#~vYm+UH>?|F-g{&oNvWH+r9Th4n{@;UsjIHO6EM z7zB#=0f(P={^DRhKaF$$4&PedKI0w$mON(fEOI|V>&#MY%M=%L=(x?U0O5nWwsw52 z3Lol?{LXTG8J!kojTs40#prT28vz_B`x8ERx|aH)J9C8@ZN!^K1e8MCP^f=%*M$Ed zdh3tUFm?$W4qsHC?Z!so#1gfiLw1wMGPp6xq!=&Hc7=Hc+P#QkIs?CaK(CfYdS{=; zGOrMU;m)w$FwB;DCUqXy`D}GSrP|{3(`WVc0O;J~-4~=cp$1+PPflHOEUHL-254j? z>dOu^))F0Ut{A-N;@|OMNy&9Y#YGCM@0%zpV#J?5uUzm=Y-e=-tv=Z71W4u8-w5s4 zjf?lv;LuqG2Z1-$jGu$T-KEEXhv+BsB8*AMUT$a+r-C`O;<$OMABAZu`k{rm_!sF; zLvB%gl|eBp&TTZoe*g}(JFDw6e)am^t6e2NAO5S!7(fA;P@|r3%C!8pAdISbSDH9a z?HgMD$AT{fj=dRiJ*yJ2Y!)O{`Ds0c*CBcy0iH<*Uc>d}wG&HJz29D2?}2z$b>4J3 zF}YO1)oE{X0?`3OX04PX$4O;Y#tKbldK-&~`>t057l*$)EDN(Qsk75UhY)rQQqA_W zoVi}_<*(#{xXUp5Lx!Sbt0R}6S&Q{A6&EnGl4PCV$(o-us#02QztzVFK9Q0!xP{Xg zWnuk7(`jqAW+0RjjY~#q_*$j*n>9kXdaFQ*PX! zn24ByW^_fd?@0ap6jssTQYjmn#VZjDbE|Zrj^V*Kv@*?cR)Gr zYTU{B^Dv70%DR`bFpH}u97NKej@rg*G#-=mU7l?*jP`CJbx)?xP2aDgKS4V4jXMkQ zb4E=8piv=<4MD(|74IgFzbQ*y-70P3PZo1c8E7#ev0EqUFUkj4{?7*}zjw{NgUb6+ zfcftI%<9(rRG9YTVi&(q&j+In7qw$Ecz`Jg&wswpcVJ&6`}f8BmBMUAeGwv$Cfco= z_#L*<;I+(h&)otT9?=*7qFo(H$k(2PfaOFh}F; z91OD?wd|i{91EYiKRlhZ^dQ{Hn;d1w-k zp29VzWf}oAKTOXL#Lw}LF$Dau$}tXKlvkhp6{#9e)2GYy`0v6cy%O19A(~)AbA z+Ut#zm5bw5;)sQM9QVWTTFI3BXU^i>y}hfz3D2k}?XqLCKE*iRNz^Q~I{nN{ ze_;eZNt+ku+pmyLpi+dLa`OdZF2_oL9(OeL6t8&Ix+KJWna$|F`wAe>4Cq?F4}RvKW&2ne|m!x#CPshoZJ zyG9{oEg)=>579YGKS_Gh!yi89Biup&>+r|La8S*fWn1yEM*ZPX_c;Q>hQC|L#($J9 z6oizVA&!X&U+yJzFj&hEZv_Q*mUY=i3>Y--20uRUZ$<%fg1 zFV&pf6#bnTNQ>e&FEZ8iv$xy?#)~jMuw;38IvuGXgHO(zzv|#OHnIfx5Y6ATXcINu z1VobR2#XBf@PDk81GSckV?NXDAJdk6#R_nm`BvjtW|8yk zNaBlszB!H%MJB&|rhbm>atU(jsi1!_RdZJxebFWHJ6h=T2oDqpRTeV*T$XaZ*ib}( zP?`URzAEOr`9k00Qe_Vz32$z%Q=GO-*Pzth4KHH}wpJ$D6D8 zWe-;j7I8vXnf=t#gweskV^)WR;n>yJr9qgPtY~rJLn3J}x?QTg+T%=n`y#jd zOBSQ+#@F{|>=sj3VmygeLVMM@b}#XF z7LQgh?+x(@3~|J%_9ao9JFax|*oeUahoCQQ*|f4>nS&SgSp)2Y?1uSryXJ=8A&q?g zPqZz0v6@SlboMzmYCeJ3l%oG8IZAx%%6;T~|Bl{KG=~jgXx;csf|LfZyZ3`@)lGB6 z{*@MzlJa5iFBc;*SJZ3rg0&qG4Gjg@R1}lZjn}vq4Z~tPli>CDH~X-)#5)BIfHAH_ z2!l)uf_Bu{rdN3JMwPQ2pF*<9iyMql;|lv0LEOuV{qubxC|r^@)0{y`?&ilwGEkzQ z4uM?z(Y=@_>tSRF(4Xs|1Mo{IYOFv5M5!a@pRUu}B<=&aa{qjOhC&TjBhwp7?wblq zkt;?LGmbSVZ{0_a`N3m@-lB@@jL}Rs%i~6qmYKL}HSjb+fZC%ETidzl3b4JFucCkA zwjL>oJ|zu3)NX$R+@I{M%0nI{rh>BC2xp?eG1oS{SQJSS$(O z4P0sa*{*J=lA^1X;Jj0O=zIAD$wX0d?gf;9(1SL1!c|VE3__g81)*O={y$wAPo~gE zkcU9i$3P5pK!p@f`?ab*e?rOuv*B!wlx_)7G7&ge@?sEePIRO~eZ#WPc>$`Q(FxkgHvr7sLs|0yc#!Qup5Zt!S&w(c&N6vYBtR*tD@>$tu#}ESS4~?McxJ zeri@^eu(lQeHm(+_Gl7^4@apdEGayv5fC@mS^%sEyZ5qC@u*VD2!w=)&Z`YK4z4N> zwU@D@G=H`yImB=dG=CcrLT|d<@!C4ks4d#VR!-Lm{wJ_m^a^O@j>#uBa>;NLx-{V* zFrdPFg_b{tB&=19VyW1r+?24sl+EMiJIy=5!I5~9wk;H-JJA%7{%cejwGw+q*)3JnfUJXSh+ zi$N4oGj1AbF-Gx`|7-jv!|s#G$-rq&(@;-5DR@g_TegIhwi(^)9bP^(5=muE+naM1 zzIbxSDoN@ox83EU(eIOWNoTqLd8V(vZ`@+1lt@iOHj%vu9eZRsS@tEeDb#9%tF(=< zR`vr*yZl{dYw$GbZ@SA|QN|7nJxVdn6HL|5Mgu!@tiMkn8$@HO^p{5WqGeH*oFhwa za8jWFh?nnq`Jz8>quY*WTw&}yCT?ib_939Pb%BGR3p}a+}XzqC69kUFj({O-12HrZf67By z;}YCN)@wb348!*`9NUZsh+C(gr8k4Yu7J=ov{c>iF;#(Otm`z^(fuVM)Thx1l`Wk z%ECN5)|~Gq_V-`$$EX^x`t3R*MASCu%Z<87!F&5mqaqBXJ+z?r!TR`!)zqvSr$cP zuEtl&ReVdq?WIzPLm#Xtx*1E{mh+qzBaZW|C*&eA6bfzLpo=pxBt+Tv=v4T`iDQ|pn6D} z{lm6{p5y=j@ijlxVNRWPjw=< zr88sTa7;^EVLaC3zyDB`!i-ob&2jj?%vYmF*A;Pw!-_t31V~oSYCRJ5Id0Zq1C&cs zBd3_F>Znh+;#vr4c})A_CMs9mS8DN3To8`V0v}fSj+b}Fg~ELRJc;;(S>)zKjF30D zI;%i5O;$zeSa5{*UOb3sR1nBzwN-^mRQT_Re-ZAxQMlNXL}0vllyA94MLVCP#M{Mh z_7AKD-`C7H+%!$GNJ2*uW6R zqA1f96FDkdR{8$FD?VadL%^oq+uBreRndah#y24=%S%O~z$WCJSB0j0l9iI>^X+S5 zo$7>?poTP2$c$gu<^w`t`z>(rri9B(+4dOV@aQ1gW zNRYEXi#v5%&uBDG$4er(c;X*{>BA>8^zAXCjgkXFge+~t%;PtcQRwqUq0?I4jF(oYirKv2qWSBK9;_PZ&-Thg&f zpdjnXO;CF4X0-0gL3hz>T%?r)kC8kY>e>XOypO9E@r5itAYS`=Pbc~g1zmSKnAUwL z-WeD}GZNM`5Sw^+r}(F8LjFFg`L>N-8^q?vGrRxy^zFzBJFUJFtysIu?>nj1j_yAY zZ-Kq^XSYHO+?)iuq`+Xl=_6votwkSU(erla`)#5z?~3ODbrbv@KUoHOIbSDigEmeT z3^Cmni-Qiqj>X3fve6_UuSkw|Xg?&ko;A5&xw*mL;=L1ccf%iuo_K%na#pJIjs91V z)KyOa+8&0#5zaEnyxMMruH&XkInptnp;c>uk8*qLZTn0oTpX+Y@92tq-Qvlch2G;7 zE^Y5pg1%|LUaKa2m!DG|-aBFV$;!yHkgD@8Ow`x)qlx$NWRBmCL%U^t+2+!%`)UVe zDord-W2}27nmH`Ls<*=a{W&0R0n*q#60iKa&5*Ykaf+JWBK=)Oa&x`4Q^7!QdwRvRM(Zs(h_&t{l(75VC;gG zY3zi#8G_2dtGc5moHDFF5DG+2WxdnG+BI6g3;Z|DlOITRj>DFpHfURq1>h5DaBLl? zH^IdF*BnlM%%?VHyD4NKjDVXBDfz~*xKC~brJ{iz>@sjbw&Z6(uI@K&qVVnxx0mhQ zH{yP``i&dts9)?Y?6}t}M0@$_$Z2cXjn3i<}7C6y&HVshrF&H)$({MfOUN*N$VrH?Pslmfc0IB z(m!5oh1ZI*8U$1#A4x*k(;P^GzVHiBSD{=y7pl9U;IE_JzUto%iOV`6FVG}JTLc)4YDeZw%UoQXiAfz2}bB9=_kvU1jQ}g znqt-KPl(XQ3zY250EcR56`Ku5XL??>QBfuI{z(m}UhU?#2DImIl4D^#ljfx$#ge(zwy9y#|XZOf&4iSpo0dTu$EyOI>}9j8L-v&SjR-ps7IVX0Y|)_s`9R z=?+<`a1g^k?X~f)YNE+o3ClE7KH)EJYUsp)-kCGH9=A~qb=GTr8E0vh zj|VYu(a}Zw8e;)(f-F_SXkKDh!TsT)c+}G4dSxFol)EBf{_DB9g9{SWVAl*Lh4=_B z=N#o`hG48dRqN<&49*zrV8Bvtsf)3V=eb*S6R!Mzoq7{Or8| zt<@`hI;-z!y#{RR{11AgUIvZpcPSQnZ7)RQ2PFlzkb`R}ZqGm|k^XhaNZOOdVHHKL zbIZ3};w%#HWje<{STN}ck63zWHK!!zEo|y;SKo?##vpzk`{ye_;esa@3E@7_9Lo!2MyEKOsc4E?mSQG!X{9m>Y8@Q zgA>iRoTWZ2h?^b17MbTSE%Cu~cC1?s7l#v)vrS}d7j6+|$9cucWz@7^glfR8kZM?@ zOG0(mi`amxE>}#B;ZlB6knq>WdLWP`?ZU25aCPF$m$H4MFZq5`n1_I@lrtn6KrrkT z_$gF<0ok&)@hM(|I4^v<72iG7;@aFnZI##9Sl2xxe71~uCLyH{8Pen-3Ud&4&xo@U zn2gL&AuDV&`*|~oZ4TkOpg5#lM&Sw(6$j%$^w-b zHUc1*5Wk81TUoopLiCx??&mbbRs`@*S8A}MewbgDI0p5zOQe>$V2?|HTAuvoefDYS zx)ut?Yl0Wwwc9(<;qd)gp>u9>OBzq%PDW=a4K)%D2>bdOLvb8q;5IKRPaLPx<}-D? z=}R}dFqo@!r6<;H%h@KKkXihh zmonsa98=N18!!+brV{ck#ZO--TE=G2TFL z0J-WZT;D%R1F2U;Ikj!-k3RE~0;%zuytmswpuA)sG9%@#N(kd;;o1oz(pYa3Q?=_K8cWo~jXt-`y|g z-p6{LnKm{^hR9n~xJ_A+K*${COoOU;C!-cQ*C`4JpyUu40!SyHYgZX9T)wS>iQn>@ zyAESd^c}-hJJ#^i&X8RzK^YyVva6(YY+D_E-)p(~kdY8V?#`>t_~Dm#xEw=!SLSBf z@z+}j;=i^+PGkrR#TItmjgPSZJ0UCM}~4C?F8=LzQZ;<+R_@ zO{`q{4US02AekyvUH>?YxZoUac6s0Al6iOqt`K5 zIzL`alM*UYtY9xrh&~>Z;(2kIZ^Xl-iNq5gufFcVWo@LO!CuzZB}EtldsHE3A8_#d z4Gqeg3o!z05@4*jIYAJTNJ;MA!Cz;kB(+y5!eH$`+a&7;^<*F}!FEjPS- zK3adOR}ise|G>@a+t8A?S?!Y|iFCqo6(R4?R{MXgC3KMW2ZH(UJY%$eRHQ?xi1-n_ z-%NMt<{u-#=+uuN{hpBk$BlAmz#44b#vnGdO&3&ILW=gvC&!AF{AMXa5vPBbDaLwc z(cJ$cFk;~Ub%b%o|BHK&GQtm$2e}GO3?H8b9y23SwWmQ}e3L$6N{M|~DbK)zw0tQM?z`VS z?u#4y{s(-Y^Zv5_Yonqv0El!PvP^zv}Re^0;if z;&RWkpljM;eySV9gz|fmOHA>&5tg?E=+hmTcIByFJh@-l3oF3fr_^Tsjdvy|ofrHR+&0C_{H(3g`f(={&MH_Z?5JowDpQLJe&1NqSBMNi zG|5g1TOOA4BziLRP|>x22p6`pOQTD`fBD4HrvWp5rAcibB+L&|;|t%FQo}rH2`R=E zTw~eZvYOa2d`v16-zF1WNnHJU2goX$GtOIS&4-63f_YACSWX0;>6EcIxtOnrJ8hC? ziKF=uvlb)?-JPc-K$gen3&IK3wwoOXnbUHKr&3^WFb0W$ux(R`0ia+BtE*s7OCeTr zOyH9WM%3p)4EKumfNDgN5v0jWsr>kW0{oaX1yo=9~D3uISq2hIu>)NMTad%epuIu$lUHkBPZnh5He!WA)|6t0oYtE-qr zRvNqB{n~MmS=oFt@?ifXtDU+D8om}sKHNdWqZpiETx36H5R8batL9N)Dqfw&r|>E| zCI7*Sv+L?_)9jcZPFp68BLLXM7XWSG=|P^hW9-jx+uZdSbb&ym0w=t*!~Wf!+9U@l{spj6d+h%*Qm6Xf)vfytIepb)3?&x@V{0+xjmQV-1IMC=V&m35Pb{ zT_$btEKj$myT{Y2cr`s~>HSCr?KfU9I_SyeQx;1HOxdctRT-$fGCNj|M2=5^t_vN{ z*W$dCoxO+IMx;|)iO&9UxFlWkO=Efr^$2v|fspkEWE_UhkxV}LVij=W`_G57Wxy@w z*Qh*vPZaRtWlm!lY~%MdnK!C1?===mUx>&52R@ZGrVL1XbYn@t()ySB1P3%pwY)+3 zh~KWOG7(SBaapV3Xia3cgq|H6P^8H4v-<#VYmX{4AP}3Ag zdWI?FI;o++8L=|))ni4)tId^##f;uSfHi~24f^!~TSg;I#(8anZU4(LKiw-1eD}Ml z?+=H1+4>hgeW+Y|EgXslvi_+e+K<{nMJ!P2+*ywk;=IjcNGo$t1ssC`f+6L_w}wRb zhJI&+inm8R!17;V3f^iN!JH23je(YDZ!rmiFy0IVwrYB8cG8h9#BWfnC*RnU6(1H_ z{swetc53xCM3LU6kN07b`p0=N_&H;4;@Bc#po`_Lk=)O*OK}J2H6Gi zOpSQBy*Grs%&2SB7eBc^d6#uw(wOSr(J12Q^-jgWRQ8kfavCFdgp8PYT7`UlxpVpg zMT|ps@s|CJ>SR1VakDgnw&bZ?^JpOE4<~#4?ZNR+1PQy)wK4YZ*Z}jt$+i=4E*!Hr z=QnsZw>ucbs9|MKm|4-4dMOEfol_3tn2oFahW5vzbgV=)9VzH=g_=A^Su))DD*5-H zu=7%x7Qa#|4S{h~HlO886OR^KTpp|${ zNzSiO>t00$^{_%8g`GL~L*cfM+L8b{3KM#tXsQq5k_>Wr9I(3Jl+g(N!yhJwo3=8o z^Y=q;-TG=yh2>lw2Zznn)B$d?4!n(YM-(v~nSf0(MOt~gkl@zjMtghVjFV%2Mjeh$8<{R@dN*BZ8cRA5CiB|-eXy|~n)A8$0Wm)w) z`%&sah4tDIZh$aFAlhr+wd0qgFOa2)+O{dj4_9+8_bP+8EFfjZI20P2ehBy&C z`~Rp6#NYpY2Vhj9NS!Sfp+IZXZP?ew4Fqg6U+!u=mRZLofKmjv%@}KZ=_syFO?gh> zCYX0^s>O8t^$*^!5TQet$kFA6p7}2ZTLI_PFAUly%Y0eS+FNE^sl_|l>KTBCRf8cU z>VOReR1=t8i+~W*m2&zwn&RwvLf9h-Q(!hL(+m21O~FHQ_nd(zM^(Y5CAPjYW>LIK zOv;DFo(l8$nzsSJ{4DFIsr^>Sorh|#8{JmCMn^>;Gm>5vf-@N_)Yh4o(WlY87)i{R zjpvN4IIKvmPeSRg?hdRGlMszoXRfc-(rfg!P}J$o&U4dxdSI07LXVmmEi4%RX%jIX zFy6>Dg=+RYfv=01s$vk@oj*XQFziF?4xP7{zBL25Nb(u06v9WEBw}C0Om19v*D<^K zFK~5QjEYOg^@r@XsEcCdxIx3_I;P%O@ zeU?SM?%!dE?fv}Yr_bB9$-V6*jxc4Akuo8GVS?MVx4=6*wnN7C1sB?8(>;TCMqu{K zBu7d`A&H`q7szqA_pTUP>*HPS$S1XD#4^{X3*XW6RJRT^nY+R1WHZ(e0rvBac#Z~=}dlrwYEYWSR z;766Lon4+4ZhuYk0~3QRez}~mAa_sFV1le<=1I1uz#=J7= z`bUKo`UkMXh(}wR`+W&-2cqnQDzNTp{(X0K4x<8TyLpm*O$_X}9@~~B7unyklGSt# z+^!HZ`y+5RO!^Ib#}N2edlg+S*qW|8i|%hm5C_9odi2KNOjXbTvnzvF+q4;&9M~A# zNqXOb^h13!K`jz_f6!sB#sM)veJ3meryO#X>Jon1Sakd-j3V^2kuB>?aLRkLjC9%s zlgpnsN32Ixb$I z0}&#}JZhqh`h$lDzYBx?M#W_MIg4hPX3u4j7|>cvv8SBb+gY&TQi%~Z9}dLTyE2$l zJ7RH^=4i|Ec)0?V#CSxPpqMuZq0nPhWr=iI?D*RL!00t@s6}_3jwgT%qH|veTNV?hdilmusxl=f7kKmEW zqeuh#m*53@(6?JC+arawgBDvBQ88Q!A}3Is)all%m4NMa zA`iJGsu%THLVzr+-yueZ7{l@a%-2MK(S^7H_pU70Kc}~bxRoJ?_e7kGZ|px+B#i&5 zhys}7r~10?@VXpPtVXT>LSRnn=fV{Xl`^sD#yzf6k8(9S{9~HIWBUaXY!cx@KOv=3 zDy_VPtW`LWvrF?&mSbax^KM~0H9@9J?}Z*R5OK|Xg1qxBQ4Htu1eO#C6qyBGXVJ48m6{@b4?U|bXWvu~{Gf6u|A(sg5x%j@}moXzg8J#3d zGN04RAdWcR_Ueg}YraxKq*ej#fx(k1{X+cx>ldRT+II!e6JNjMm_5;{`+&NsDSUWs z)I$Ugm!=2s;I*+2MgMaCNM`TPw~I$Wb~I~IS$}z59|Le400SIYJRivIWH5Fy6Rh3fmmM7T^_W4h!ACUS4gO} z6%dtR%*VrcwD3xgGG)2{@p>z>Mdc%;{wEh1B9C0})3|F>#Qn;^^8H;A0fZQboED-V z6t5J;_J>?mv0v^e_2rr)=k{|yzzeK}8~6OjgTxWIY`Petn40vXCyGD4?d89ab^B0r zQNo1*uMe}@qB?pugj#Nb9jt!{Lx=Rt8=Yw=oqu4YiJHbG_8)}-1Wr_;=no~4^S&pzc&i5{kp@aEKFG&cG{K4^)I z;=10a%TbXdqEd3wqG!+Fp(mMUmb>AWe4~d^{h4T$4yO&ATh6EUA~lmZddYSVTb-Q> z#K6QNm(*1UoSS}qp%)>W;Hs2FzO={=E~kEkeK}7Q4(*P! zd>slZWVS*B$%;1+|45M|6nws+Wv0+4iA}*Sk45l)vYeBg#yOA-z257@Y|vY&Jo<42JvR8vK9mJAJD@m$ z`Mx++0j4S6dCQ4TiHYFOHHchD=Netf|3%^%u(2Hx@p1jE!?ltB#X2Q=bie~@u67h# zz#?x3r{Z~DSxf1FEU)Echt*`0i!=)no@N%rOgh7{DP{NWpc8sc>d`@WhnSfxD)~eH zF@*7AfUB&7mX`s1oo9z;lg>?wJZT%p5ERqRJxLKJ@eI-;mG6?eNb#F-@0Yr^*aozr zj5$46c6-(b2VfU0U^UGkptPtc-NhH&IVxl zW^qzYdz9e&16vo5HTB9k7dlMWSGu)XWmqfPAHN%Q%P3GLwln%jJ>XmResQ z?I+_WU)`eh1G$9+X+{fPauMbt2grfw@hCXz<=pB|R4#q{MZm%Fxb4A8*Pr45brBRg zS;VZt2J;xdoHJ(Ck5xC9Q@==5owBW+Be^!s+YC93DK6xfgImfEF!U! z8gP2bP;06?j>gbu>g`d!u9ICsGW4FH*(^olQEjWh^jrvdihLhq)g?&w`uEJdByxDH zIUs(z8{K6><-EZDTYmk_$MkW@iYwooTq}wpO~hb>)s8!WulaWf7~G23Es{nGQ;w1W zJNI=l;kRE##sa~7Eu-(5R(dgGdZKs!Kz?P46Wa}|lgR4(mHRHdU>J&;X}zuVe==-K zzZqKT_3GuFUPO*Jb>fFLWH00EIqEni`=FZF^O>u32TUc_K6rLdMah+e^p#g#Yk~pT z0Zz;M_c2)1j~bV-V40|93G|FU(AjJyVd`;>Hs(&9*~Fwm z^u~gEZg8{|*wsljG&cT3y^@sBVsk;v^qjj5ThaNXxW$sN_vng}sSo;04p*jT zdW)%vCx8Fn08-5jY((BB9rQ*qE?yi zVVwR2mM&bqyMNoWCk$;v*=*3u#_dd4RCJyqnO0L-0s^H;eKyZMwSQf50`MhNzm*lK zkGImvt2%$_`5@Vy_c}M~_Ux*%2#{sBbB4Gx{@EGcA#UB|o|C~oNKGcrg9XDsdpj>P zY;EtpdrCA~lQ@|O37f!By{|XMJc4;Jf!Jf-lS%*`TE8ta9$_~iG7N5Cu81{a(NhY^ z(1a^3{}bB_waTV^YC^QBs02L^cj}lp$uu6ad=J96%v+E3mV+Um(+;)W>;L0M6>-#lt?+V}G+2q+U8OH#^Y0g@my?mEWs#0+iqg1a{k3ZH zhN{#HWt2$&ZXDyrO@>G{(!IVx2jlVi^P}Of_}A0^Gq5ry_cQs)|J|)$1o*-O`G0XepOX861=q&+v_Ru3BAmYl`f??trtC?LlTOdI0k0xKW{C6!D5 zK4)XVC;Pbc1b!sA@`J`en-1u`v;8q#BPfvPO#ECnS_dNuK;ZjMk3=n7R)f!=i@^?M zOxBsa8QNY@i`RJa{-^SFnaJ-X@5Y0+t4dECm|-bpKdgsQFXtz-v=!6xtnWzV4R2Dd zN6Osp(ss}d*@9{fPQ?J269B^F#r}7r!?zaCIvJ3>I0JSiC3m;o78jsUhR~OpnRVI2TpU`zZ zeq9XovXqP#r}px~6p@LcB47V=#5PuZ?i4+T&lqXOuT30|`D5oUN+p|powjlKM`bfi zPz;|g>~-$}@ZYz}czS9vrYG;LA{*y}(_%*oFmh4};)e64Qf=#3JhRf~_&5Oy4o~d? z6d3#X9^!jT0&iEJCm>7c84`uzGQ+PCf~0YN5j&V=s$eX@dPTx!boj+dmtYy6Ex`xO zpkRy`lB%e6bvxMs{Xym%Lt06Fi3|O(>BjvOj=tU@mS}N zj;I~hsz#h;F)q%JP~oYBhp^C)TsIuugVd)hNfT?}pXx-9dI73Kk#WTRp&KJhK5;f^TU)GqO zqp0YJdg%CIr3|6;lGrUkm^8K+=i}SJD)Sy=ygBs?SeigCVEvVe9~`+#3YP0;40+5K z!}g{*Sg})*-M_t^N_ip8fv1S)_!q;ZdN=+ASn_yVt7vVP9fTa*5#6LA^NBuNvC6<{ z5mULUpnyGU5Kx9KitCUF^y5o)r@yR<#9-LcH|wJS+T*|<-&)oKhKB>E(JY9hvX#d{ z{l|N+z!F{^*nb%4F0PaG2D*ErZMs{fE-?KPiT~bW2TqLr5efNs6U&5cLzRW?1;qM@ z1xCe&{P{F`$t1G5R;#d(${5ZwzKh|hgEj7Nkg5p>6*_<9Rr4Yq58TKo2!<0G&B~R# zd{`VDgDd0s5sK=0+-3b~6*b#8uch2i3tqxP|8I+f(_dB4tzHan{$OjqNQCMoy#%fB z+~ESA1!wM<|4Dm)Z&0*+*Xw3!Qs0h*_HjFuv&s_tcz_#&Rjg`j==<_FSjQr*EKJ;V zV2iA}x*#8)k~f{(qv*G#>3VwkZ;<}E;ynAC$EBFqqmu3GCHGx8T!bq+*-jsvnO%1w zO|CUKf3p7}rFcN?M?2FNz8^IEEh4CKC@{yo z-U3&5IsWG8zRw4O^Iuc)WHkUk2|HET3MAgkpqD>y&EuFj%mqz9yAu?(T)-Hl%+s^n zKMnPVoXi$gJmKq)peXyoUQ9TR5uW}}Mu2u4Xa~%vfSEW8np@C;aZ)L80L}!c`Hf4N z#$|ts4DK(;xnM9+y|REh>QTDSGJGP(V=HL{_0Y9+2fJrgIh2L zHT@xFW0AeV?(0YtyD5acVGEJ9({NZ-rdYjv?!3Xkal+2GvxnK^&_PZaE=A%~bSJ8` z@LFUWJc`^#e6_I5BFKBh^(pjpIdy3MX`Z#5W5C0L_SHcAe43nK9&oF03QJn6r!K}+S@c;Vk#zR=Y7t?N85#@wg_U0k=p(COE5Q&57sUCcI8%y=g=F9nuWzLNe3{~98F5VA8xBtTwB)ABJx~J*I;Fpl`Q`KdNHXwhA7guO(2XqA~uDLaKGk) z@o()#D|!A=Z#=z-D#05eJ#uNK%Yq4(;irG(^z_Unwcm?4Ofe94sDmt9g}z5LX^F5M zsRS$bAqbXuXg>N2C_RQFWW=zEiRO}ynwLHY!Tw{=?HS>sfg35c9sMTO=rDX^sV2Ys z@t`b3B2%)+f$RkEuh+|{O9ib_6_)Nu*t7}pKAepn_p7S}Zfq=@MZZ}8mA%axwTk1r zV78LT`iW$Gn|4{(FM&K-b2|(hnY>eXhP=#p*s2TG{yWZFL5LM?+_xATkF1?OI-JCw z`opzBI8l@;uWwhrgv$WHhP3lD(sHBP^!c2C^a(qTHJqO|bAT#*NySl<^!+=+jmS^m z-)@8Bld!9P&g#g|q>v*OzaOFqAJOVdRE>G@CsBn9ag%+E{}dCpu{@oRx*$0>f1M9rH+*9oMlvNO?Ol;%lHWNqkIv2dF1~FLgVU%d-NX zb{wP@r$oN@CXu~RS`K`XqELlfjhI!bt}MujUjK+CCu`8E0GXr6(RZl<{GdRaZ9lZ) zuu{YoB$>yykqVNGNg zeh+5@3)Fsqexf5_{zu>;56{rGKtrRcw!tI2$*J3jgYLDe$L{dspty)XqZ_X8ASCR|y@j zcpDbL)0yOnd%C5>lcysnV>h|EVpd*?@OOb<$~`F{7x1e}7!aoJw~s2J-Nj$?8Sj8R zw{!qT(KUrPvKFr#$Vp`MPq8*L?&4LOK2C`O_?l1xS`E%>TJ1U}tYt^y>1bt{juC!#tPmra4sGUzM}8TLnX-s5G}a)GLu zdC~vKC3Itv)vI!(0J3AkAJ24bA)sgF?6wLbQRrgo3YNM+6b0<^=LKXMg%H;zVAkK? zcQhh{jomq}8GMrW$ivzulG@Z9LAfq0*+1zfR0rQmtEwtFNBGI#$+oMZw2Z~$GDy60 z&aB2>W|XrZ_aEsIuDb6l2BHdOTF2y93}Tl^+_`C1Q6gCV z7=VyHavF|p(Rlrt^7zLrEZTtdPrl-8zL|CI{oI`6ECr&flK==iGK zl;CGSeS8x+pbU#wm4ZFPoa~bc@nR59cvM%C2bPmmYPpg+oC=TT8G~&khJj0T2+Ccg zPv{nU+rMW>P>rN|1hl7uPkcdj7;wqn-gdZzxdd2Bww@bHdLN%sFMTyJVXlUPd^b=b zP>T&HYIHh0q|*YDy9R{}_2^S(e-vv+_1OgU$JMn!`wdkq6*qWrwOBF27|xA@hOkr{ zqscJ7s9e34h$sMHPEfQG@*?W8v&3oQT}qv0)LZ%lo!Z+EY299}+Q!q2yj@J(i~Au~ z6v3@IG|@&qTOZz0h>;sv;DwQEfN@+|ShR!t#^`*+W=I&IQlZ?i#NNMNzV#;IbND)7 z>O`)eb&QdX-1;nmt`&jb-weMfBm(Z)U23Ma29E4AJ$Y04*|hPBko7ONPZ`Jqx(RZP8X4sOjTjc&}p%89ZdhNe`wr#djviDOT1t<;bScnt)3&?=@n7jG)grCI4 z-w(N&Q}WlLJ97%2RqB1EEtbQ*X`qscD>3yA0N#Om{6xzg#l4){1sdLgD zYJ@a#gUN3?xT~jgLpqm8ypPb52lre;l1*#u25Z9BOCS78k{xpQo$x%RV!yIZ-yX)B zzgpBQg=aMtmPT2O?_!x9#2)oMH3u|Jcyc!%sd*;qjCO>zxQ^A5;NO=PDA4g2M4I*h z#~sXXZrKQ#xUa(o-s88sM>d$|Gn1TO)6Is^1biEW^i~l8f&lS0dPWh?T%JpXvY=Q@ zi-SJAa&Gr|)h|9e!^V44XqJ~~;-;lmN8|Zuz;Y;f!~OoomRAddVk#97RqW#%@sg>u+2L`uqf@|;uDW8R}|?;kXAv{B%*8H(=?HLbbj zc2mEpurkS1U56G!uzd3<@shXGU@_Il5izf|Q$@|5p0j?0Lo19`mc$eMeY?9~kAk)no$9mf_?cyi+ zSEt^7gHu5FIoE{a_s8vZ+lt?Vw?qJ+ZI?d$GeQplB2b}s`5~Q$;LJG$iXWQ4c#YuS zZy&w3Yjv$D2U2{Ht71GpW^I%<%0gQzC_tZEs6}N_XXOLw6W>37v1fLjCh=Zt*1j7T zO*G_+!g(&%%d{Ag4zwhSr@KJ<@vv^HB$QqJvBt?mb{bC%rQx|ncbY{L768p6ktBk4 zTq;~xoZ0p-SXBE4n@8jD#{x2g>j%%MY~zjNRDIgx?+*>A_L}k(<|X;IjdvShvTJe) zE1pazna`{|(jN&6Uj#GEM**<^%1Ss2*hm>-3dFxkUgl*b2cK(TFn?(d>&06=VKH;; za62;;N@xl-0#V;g)@Eblo>N7PKLgF*O9b>@+;o5DL7RrwF?bBd6LPwD(T zOD6gg>x2W&)DnC}is9N|&neR5Z>ZAJi!4#l@N*<8>u@oVVRQ;Z^B(rt9IdQ*;l0g* zc0-zO*gM9Zk-yOtV{O^a1KSzeX?fo`y@b+Y$GUg)Q^nc2lbhaJuwveCqe%N@67yD# zEnAklDGd~y-mVpOf!+k?&iv%|JHu;HtwHpf#;+E(eqP-_GpR}4`j~{u7^NKJM23}m z`8hPn88L_Q(=Qi9%MYH_+PXE@as^381+3NpxIHems>-9e>ksS-MtOqEJo*f3 zTo`3fTK}k+aCkGR;C6iRmem^v8k8ReoiCLXeq~&~Z{T)@k`agKpszfB5tG)l;#Y59 z&ve6!ZQ|Cz(t{SFCD@S8SLj+bk+qA3#fZe2vR=`Fe>*#p1Zrkm1Hn@ ztmitNp4#N>$O!FVi(?OVwo-;xsI-CJzaRFMHzgZ4vsuNim7iSKqR7YD$`-o)GF(4q zW0%vOa&bceT{2$t-gSC06V#E?!(brV+d#>!j}yr33npe3TGl}%F85TI_rvQh!H7OOZL@r(LH{jcc4CmS*Jd9 z0c*kZUT|>8&kv7!E}%dH^sH45jzkJyDseF8key+j{Sst?L&HM6=VpHjTvKo%ix9lba~i1^avqrK~ShZoT}o;!1nBCFL>(+|~~+hRB(&CjZ$O6i}z4 z7j|~k53v1-`R4QPe!Q<+w)|3pQa=Fc~-8n9^94B$*Wg6bL3%@R45?HzWudAyJn+8My#0+BFK2D*o( zffV`%+@+^jienir#MROh|Q z%1N=Q-_6ur>h>Nza*r2gho)YBG}3N zYhM(Ep_PZ9bEQ0(IqMnJq+7M%S3A8M^fs@zM-ySgIUrs z+;}YLYJavb?2`dfo2*+nu0M~M54HFUV{~qlgCDRO8bX6{-s}_V0Kw#w!1p!(8BGgx z(7~wwcl}C3AvxnZh_D$1nphJY&_?fIi@X;7JvLg0QLRC+RBjJqq{RL4azRDCoqto{ zWZO*!NBuI-3gk^B^lds5e9aTlBkKX`$IJ2Gf8&P+omY1^#xwkA?L|^<#b67Cy8NMQ zhF^=88#3A~tLve#goN%(@?t&4t@eTAEcq0 zR%eHgawY6!eV2NJAfJj`+>d|7+O@S1pcW9vi`h8kWL*1>uvU{R*b^fjm&TgNoFaEf zVem0E-Xj4IWd&WSRH`!8zpvzFACE6ld0HR0ks|wZeii%*p{}0A9G3O%JAO0H>;BQK?$m1EhK07_eacHCmMIz_8KP{1P{ZJ9xW> z_SBr^_}rgM8#?x)4^}SN0Er5WS?vyMpZ=@^M8l;8V$f#?RLs}5Wzh~_Sw72|2YZDy z^YQgWM#Ch4>h)?8KF`8G$kHnOd*SJ&+FP5vkL}SMKwrVrSI#mC8Z$x`KDkBbw$G)p z5(Ks8_$f^gd2@7_t(ye>t+cbDddY`%RLnOVU+q7y<1=vdw7!XXYwFs>m`DyTe9>1@ zt(y{$|LGZYKRH2KmEa%2zd5}X7Y2gV=DO)000-plX1M4?l2rMvtjhHS*biv>F_Vw- zl^DC0@rF6urOz-niQ{h@un#h#z>4E?C6b_53bG_X*Y}8-&J?+-;%Eq+krimzuhzEr zsB;Ezc|^R$cF;O^Nz5G05-R^{<()L9iR=j1UMunR7#&KU)()phou2CmT)w!pJ!-8l z?lUKR;6biv9u6Mkn&x~bPWJU668l>M9-N+J`w_C^`0QYMMy7e4`h)R9%c~hB@h}s+@{I!h&OzoR$%;e&AES`&6BN^Oqi%LyP~S5I$V*-}$n~Zq>Z4K4k3# z_#fM%$1cA`o)%e^9Z4IRAq6`ro-3~kK%-Q>RKivUY@TUNn^TP5O(R?vr@t*Ae7fMJ zbG?0)g>31_=$Drdlp2%X4eCxL?xB8Vi_ColQLJ_J-@63dh-w^m&{s<2L&P3|rB3#X z0(Kt1O>x$L&sIw6s8o7)N(A*5!#+(ec$=Aod$B4nX`_>>JWp?&m81tT0>(eDkd2bV zC;s#uu`e4>?#Z<6DNu)4=dQH{Y>`xjDBn~={0*q=+ymA%Jh9fD!`dTd8^2x2zc!)~ z;7tC4(F?s#L(qZ(zOFFVl+CByNnQj@O{s! zIdEMS%Tq7tZ!&sJa|1YszkcRUUxTYp!gJ@-Bo_QELx}64dutg_ZX#|Hs_(bvrD;o8uz38m;5cA`OP>x}!(>+{<99sZ{n+)ItPR;h0x_Er(4Q0iC%pG)%X8m)2s^2!E$rJx_PR`G)n{lv zX=nWFza6eGIPv;*FxEc`1}{G+ik`SE*Q54-naV_dY&)*QZT0U5`N-DeW(ij-Y#xQc55-L?^S!TstjxAk&uJj-&pMHc3?e%J-zGEOy(p6S-CUidWAKLn{0nGI{C`ntdYpCpN*d`H|h5!*+_{A!1SnF0xj<7|JUvs z3((PsvX4;#^BCT{Ab(e#qo)5;Je)vmw?|7uDUnLc1qKz&6=J@awq8QyTV_$jYhEPrs0Im zm}Oz<&r{O3w>^K2Sk_a|dRYjUwmlI%4wY7Nci7LUQgiYK0P}0#nsSHDej>UUe5{`% zFhqa;ksc+Rhy$kibB7^AxGB;WQ`}lzB~SbdSOKczETH{l*X4ub%t>;1imiQ!yiG-T z8CEss%7Yg};lK0atn}acIg^@GxQw&7fpX13vtx3n0}mm_CP>~2RMQY;{{kT%YU$wX zph~Ct?j2idM(nHdo9R;hd?HF8S(OuXD|+>EBU~Xv4akIZL%N$wG(x~+_msQsMWmF{ zT|^U?DCv}>F7q^I=Sc+qc%kTm2=QKLdI9|A>Bg=fP23lZjo9>!<>w?UIUmdcu#sC| z$ikm4aUyUL+7sq;*DKDaFc!w#A-nlez{G-(abvC3QScEH&79nH!BeJ+h7o++jOb7y z(0)N*ui-Jfu3^V{{5*33`i(x*aM`|Rvr~j%F1&2%>ud!+g_d|k+IIhMa)ACxHN{Dv zW|c4a5w|6H!yMhJw#ryLo9_w?@ny39OP8yIx=j>gz&-K&5Sl=tmqH9TlqeAKTcCZG zvfnLT-_=!s-?v}5|G20}m8;%z&viVie8@Eq@bv<;+-Y-psG{OZYK2qk_g3EvPx`WJ zU5M219SUKbzu^#v=Xy9j1H8|L4O9iZ*Jr(?nF zOVGB)*#%nXQPjg)9f@jn{w&n-XJ~XDKsw9uVZ}e1Y9dy8^XFB9Kw=d9?70nAsM4!A zTEUD~F>xDqSlSumB#n%D*K^aLNsCB{o^FEnU;os;wb?6p?Ehx%)WjHPFxP0AjX+pm z%WRxT665qU<=0wsTsAth_+k!NtBZ!GF|gb*g`!j$ecQ|f9o}sGNOPe74-28ESTq(I zC>BSdHn*Vdi-=Pf0xKRJfEzZQh3_|dvnJzM_-A8dz8QLnG-Wde|XY}*h7_#hpf3=rnUy`rfnBPK`D(*tV zFfDyAkExRB#=pDOzLmXPW~{eF!^g85P?aGiuo(0ZtRt1IO$2JM<4o~jJHv7j7vcuo zhEh(+abkb$u0%aTZNB_bhrUXriN31x;9^BzxxA+|7Q2!%I?(kPC(#Jp8Cm*QJPhBs zhcaYcUHpyLWJ;h!M(u-|(-RDHX7~|3ZbZWwggSgl9J$F-PKNMqSI#>wd|@ z>aqOIW{Lq;^D@@RgbmGfSZqw8hJ&MA%d^$jX97kXyr4cSN3B0{9{uzH<~~I=SzkzW zP%KGcOz%%V%^rpcfX#ta6ttG@^?1WbF{#o8a8pxmW9h^S+x4;Wus8sg^3?Fwe=RMK z-WCLbufxy{It~!<~Rf2d;VFvGq!%I{q$X+ok;`6|r2^z=H4-tfwi2 zpj*K=WzW~H2p8(dm-#eN`dP~ z<9o2~P6K$NtXP=Si!shOjEk(&RMwrPCA}Q9N)9HvITgfVN;<<|eeDab$B+J`2s0P$ z<>sCyr1mZuorN96V+%!*^Bcb-1aN)=2pw@)G}2wIFFNY`GTD#V@w9Yt?;K~_;ja`l zmYkhi$z8sZd$M}{UGMes5wSWTvpve ze1JSwxL3pMfr!%mFXu$*yW+To_ZQT6*qi(RhB0@P8J$=$T*EmU(H>UE61LWB0W zc8*AQyzRJ49Y}t1u~Q?mV%+NT*)eBx`^EW4zeNARo#<(xtlCWkFTqUEr(1aZ>35+I z0C&ZItb$B2=TC|rgDLSW5_$Gae5|)L2RY~iq6ox(pKNtjh?~c|n56iVak{cuW>HaF zlFRHlQY;YC9*F=rzLfJ&ue51 zU%uo9)^4MsN4+xN@Lv$HWbYLs6FV#taWMc9)@JVArvsOyKOwcpmHAvs=@3Ssp|clT;T~Rq3#4G(Eh_aSV}(%G8ASzLkHSjk2enk zi;F`(4YJ>Jg((C+&HKI0{Qdq(kZx++4?*8AZ)RIsgPoM5Z)E0)CnpJ(x=I@V?mAX$ zWY0y~Ow7f#of(w^hW9M%Os*pScN(R)9-~vOWbwu!DkvAV*y=z8KV$+IQq8@tuH zmfV5Xhu_!ee|eHrQrz$J1iU@=x@8kb=d?ydZAueMSz?AV=y4+IX^c(-pkCG>Lv1)gvZ z)SKtx_|0B%nBXAkv*ZpJ3OTHD9A5(DE^+=_Ec~sryI#Q!9Cwwu`Tru8b)jW^db&R6^-D@O!IQHl={ryW-qfe$b%|+EvwI z8O@Cjk@vI%dP+mj{5T*Z4^+sD^A^)k73kG;kevaWb5X0suGdAspz3V|PK*fV=Mjp^ z(HqPn{Ju%+A`!J-Ue^W1$@Uxi%_GgZ=4rZG1T zDv;R7X+L{&_wUM(7j||W_HEkx|39%l+*rngpTXqfkSMGPjrf)kHspkrS@@C*{%GEu z-z{>4HlCi_FA2*xL=l`+d=iqTjPoh=Utg!Ios~+1y~tl%PsaJh0xr{jDa!hnk6;P@ zRRnU0%{u!bb*iVa9jcXfM3MT;)loD(Zn|GvjoD(&NmG{)4TR1P4GE{O&bh|6RP@b} zf#CQ)tj!yqjRWRj>+hAHsAY4c@nC$Kecidw$DBMesf6iEacrJ{9UF=f9Z;SfGGk2; zl`^);Cn9iJ+pL>CI1%-r>c0S8RT3G`A?1gH+cU-kf#&FaziY>^a@5(;=7+-aB4XAP zmGA3cC4l=4acBv^wdy}~&1{b5Jbr#x;d*H5E3Hh&r{x)!*Awm4jHgc=UyG_LEqAdi z!6tzf^mGhGP8}Eb%W7%mxGOI};U&M**b;EQKJ_Gww^eFc2^#$EZnjxdq;rR9I3``% zwAlwEcPZ|DlZQdT8;NHUC&p&8LIrF~WPp|8X$cdK#3vEYOc=$E&y8W#u77|vohH8- z3ux=^#8iU+`TOoQT!4JPRsbY8E(k=VSKqCX)4H zGc(UVc*r#N7x$k1t{yY1&-sA9-{tPbz1DY?2XG_#;Ke%vx36yej|wtDpCEGJ76#hZ ziuz$Gm`~-Crq(5Yuxy=We4&e}{2qeb=C?CCjfg>KoL#37%-`Q09H)b~lb942yd9PhSiEV~j zl~Td!`IVJUybGy^h~3YPg})b@3`}!Ea1oEDF?;t$X6=zf4cV)-nK*CzW%&?!dJbvl zKK8ejqq#|0WSHZ?Yg6yF*4 z7GXmh6rb9h74?%!FnuX;BY=vI<%;_7)wu;`P^>4_4Yu#j&0`YU{)@iWu;FLP_C6n) zAO|6;kUl&&hu0OovTvoYzXDWW{LZIAbmVo3SbWSf;Fq#G;`{XI2fev<|_$_NL2gEoxlY)+gUE34Q@ zV8}p5o8J0Y(HYD5TxDorxlW^Ur*3s{9*XI5K-ohOUKOBSsc6z`nxuLF^;<(aor*YI zCwRjfboljFTz;=a3rm7 zH}?xJFLcB0Xn#Cl~Dkxx2SiB?o%Z!zVP1UGD!+8=E;1AI9QBp~M`f zYX0jqCN z56=t?L$~D6Ae|}=LzkqWpmZppbobC9jYufnC82bugfvKZcX!Qi@IB}I&ifxc*K_TA z$J%SHy&Pr`YsA46x2j>ET7@P9vSs(*LrIDj!WRB&8i8ADL(a#Z^Gl;Xx{=>OW8AUf zIriZEWrEc<+B2*nls%#+fIJAJ!>LtC-6)`3uO84J0T%eGz)7$dT@@_?GI7I`SXYoyz;P_;Tx`b25@|_E=)TkICckq20ecQ%;{^ZmjQwZs%pJ z4|@8u*+`(2{J5lUI+$=@2Wx8Pw#A&;qa+r2jZCn}?`t>h%cJ8D`NW}ntP|2Phhi0m zpA%n-IA#WB`_Bp*L>!G(B=OP_*nJt3KGJ5|`F-f+)8dR%ejW7#YMx4y=NhR?D7zXP z`MYUfay<=13-hY9I@kg(qey>}u*WtUsqNPcbg-krzm$bK3G0dg&Bg^21Ba8UV=ZXU zQs2&t9>RLa8BY!Xj3*5Ww~6B4-Zm>&`xOdU2*J+o`UkrrU%UGla*+X9P@Qa1iCnfa zct`Ik4`jq?hk#NH^d;U4(Fh-MQ+t3Gr|%7e&ZEpz)v>MqQ5jKvJ@N7qQrr8Q9f6Rs zmREUX?P2;6Mf%Dh&hKIB6y7!IGU%o^)?Oirmu_q5D~zo@+|9cT%bV);#RM_U2&@Kw zFCXLATnv7!vdXJS(rgYR8BX#k>zdlLhmH3Lw1V8I)rkE?9Uh+OndmulpE<^Mn%b2; zuS<6&c=sE)%<0LHCPd=-H!`5h$R_pqWzan_u6Cdr=!Avnk`>UCtr43Z;I~G?CedT& z#v@Fc2E>IEj}DnVB$P^IN3;y3^N?`5=6Js8^zA;3`poFx^7M3)k|x|obrkew44f13 zRC<*f`xWY|R}wl#epG@?W!*e<>{QfjKdM~y>;7s2cOF-J2V(ykwSI1|rRdqVfW%9Y zEip1A6ak+qh2P{Kwtd|p{GTV~-x>mU9TPt_ysCLYZWp)lQpUirJ$Z8=yp~-a@YPp{ ztRxF|fEx_BJ&VhDiWU(jQY6soj7fW8hAJz>Y99Y<$q*%)Orp~hJXWM&6T^$UNIS+$-Si&aCb@j)U z#%DKeriz|((v-3XuhF0Xy7Ol0Zv>ZarN>y>6S{4Ol*(ebQlDQKFmXWX45E~8Xe`T< zD*n_j1)QW1)U@cD-3Lw|6a`G}sKN0#0mqINIFhss7xv!_aQtP#0{ez7hjOPE?9`Vx_)J_?cH^E#5STP%p zjd>j?pAWEh=pVp0iJ&H*!=6^X=_hc006U6&;G}lI-=8_~jA!QA9xT4zbijKaEUC&6 zMJlc^fI|#*UqPXCCOL=5iHARA_n}Pgq@d1yifgWUd*;~js);HYGvhF5;`3DHOC-nO zI=yj$+RJoeFL+&lcv1|1#3tgZ$; zx+dDIBV$}j7~_mPWQlCGDEIKzLk`XkQ-!pmaT@2cBzy&aHy@ioP88+OQH#t*Sq_Z& z?HDT(FnICKXaMrd2+XdkqtCN9)mkNydcF zp5MqX_?pta4+k!g^3S1@U(FM5&{J6cArZ40|JAe5A2k?S?i-4?ScZf&u)7e1pWVZ_ z>%sX!8Tzj_KaqTe=(kYfnZlDLkjjT15p(k4PCWXd$|%Ra(fGx;+82UY!>&x5`ER#H=2VxR2w%o6Y-v20E zOG_oQ`k-S@;H4&d%%bUcmm-;3-aPSk&BtYeEA~OM=un}BW*SB&+&AGLkSgjFJdNsc z))?1jbG9B4PRhRz^QzSXn4d@M|JYrldt7YJfBC=NtU1!lA$_4T7qAq+1r{%S1*a=z zsRNTcWB1A3q2+Q5;^_ItDWpF=6UkCz3|~ZC^RR%(P}=w)95}QcyRH=mP-3ge`g<hf1vM0+Rtu3t*&YuD|NI6xA`cZoH=YFh zmZ`{y9sVgm+rVrkcs`RKr|Md@2PIeLjoE5?g3*~4AuaQk6aD>-BE&bxrZtHWUvg74 zR#K4`YnPO?QpeZyJ!>HPr{YjX?nU>`a!4EF5bV64YV1vxrqOg&t|l;-JL5SGqoiH- zt%*<4rgV4s{F2HO*e@ih8pC0DW=Q-Eo3E*jIh6tW96vGv!)J$anBO3mQRR;d^GB)8 zA9Sxfq$s60{qo~_l1D0mYq~0qe904ktXJN#aoKu$qoA7zK_!ubI={11nEulyLG+xy zbTw8U@xpa%j`Bs)xFU!Y&-5uK+d)*P;c7J~avUGsY+)1}*nNHTsiMm8LwM;kKm@Ex z*WQ4U{vnAaD$wV<6m)37zj-76$V-K;?-c-b>ulwVo~;G}nFby;Jxjm*YV=27&R^X8 zC1u)h0^9>f@ybAn%}tGZo6i7EjN0O#yh@vZL$SV~BVH;%u^q+TC?WnlS|tXXr}}JW zq*);*ynXDa?yVn%P&U>lK`42cKu!oU(KEXag}9Qdac` zZ+}tRB>|B%K7;AEN{P_tBvF+L|et@#W}r3uU@S%gzfS&kQI6hfWPqJ*Cw$no+pJ zprRy0S}npW%jlknSE_0^qpgjnJ`)7dS0xhA_N0>4p_wxO0L~XEU!1UawK1KyLB&*o zF~AHNkvKbLlq5!HGgiPx)v@)RSE=9|uQN*9enXW&i^?3|f{NCakQGovo9rqk!G(-I zS2i{0x2}(oa&H?LPQQdAszVI>m(zvNkAj&FQ<5vH4u1`uUn%aRbuylktZW^aL`}X- zixvt?FkN(BFPH(@%wF9zlTus2okcwqPU-HMZBP_AG2Y1?tNY<~2f@W?nOG@KK2P-lnYv8}5f z@ScDF{d@dSx%zPVxObMM|Lip7xM&sCOeC0{&2Kd-2pZ*P5hGPHC;0J`*PuFTc{_SaGWzxgC3y$BLmkU&EY$jM#P(Vpz%%``qK5hMtsC-ZRE||IvN5#~I ze6M9IoN2`ryx8&j2V;uGJN=hlU+Ux`EqrK@=xc|>-NDneRVK#o~4Z_#wZ=>Q@YG{E#Je4_r5Uf z*S}dEcooLvJSCV+JgGTj9tjC0ZHp!m3n2-}b1IM9a&Nj1lPy&&{i4}($jAD?q9=0g zvlJq=5@H&Lb+P)o0*46bpX37E(!$51z$W7M!(3f}YKLveErms(7Wj@= zFrKdvE}x9|Ce<^2Nue(w(NFASbCn_goAh`T(`%KrhqEAU@Ky50XQ0^AIbNg{p_>99 zX@mVzp4}*Fcl z)BJ9z_Yq;Ztf4{9mN1S_IsayaK{n9KGsL3z`->=>V%1*wtE%Qx>?K*2`FwOidlX~z zx7GsjGn@1CdYlq!g-L{&*}i6%&$%7scrMXjk9D>gjX{$Mgz3sRDAHCLc7NxWuZR}` ze=2xs@%>TlBsK?XUKI#xsJrw0n)kuZu`8LrQkGZMi~{z!Y;||s(@_E1r9tTe z8{HjVq$cfs-TXTmYH&L9mCrM(KX$2ZR))S~N1E0ZZH~@l;%Hi3&saYSw&+{9X7o-& z0!I#O=X&HxDV=~%jeP3d8cA6GDbGq2L)RHVXktEQC-=09V)*B9K;RM{In5FvYn7v$ zi4A;HQ%a4xqH=pvao92~ekJyo#7GTl%mQtoRcK zIHffM8@>$ha{O;S62H=LzfXCGigcIBP(v!x%o34`I0=)6?*SUia5vZRC$H5{)W&-d z*dL?TlBTVRhJsenm`B&90&;O^Qy~QU315oy!J~`MdLfR@WY|c@*Q4-3G#Asi^euAv z6$6HLWJajEj+kat(i*;Wgom#&;&IFGt_on|00|yFrPdp1>w}HZf>}Y{!BQ|P5u{yN z-|reW@=HLF(5+=Xc%MZT^BN}(UZY*z+YyO(E4v!5)*b(Zp7Y%d$mc+MawfnwLSX*- z9_1A~H|mAoV+V*LOZh*fjtrC{Oz4^#q)#PbCGqV?Y#FV*=;lZ5>hpN-ue?xt8MyPxa!I8 z(-YkVxkU8W*C-#(idRj`>6S%~J1v;x`Y|*l_&!FAf>8Ci@Uu=;R}OL7ULF$gTe%7h z?bopXlsv)-5qLA#XBIuy?pu5C&>1)Ool2z@ zvSK`MqAk@XmsPl@W6x-#%|0{H27^Oz64RxK(vr^E|I+tjhFt_c4JHAzpw*o&QkXVexhv!?x|v zLZtdLK(~C^Fx00_^5j!>p}_F)2PNMsbf1WE_D(uswIFIUJTaTNFWl~I{tYA{Mwa*= zHJ?YrgoEO~0mQ3NXLM1?J8BpI1PqaaBSZ|WfkUI|ZSVdl{#!ZKVEtF-p?I_#VosZ_ zOne9q_33ADiTx1O`H^ zO7~2*=~pjE?n#@@RrG{-5y0zM1e-&iTFJAW_iR?6Mf9e4)v_JH(i{ESqTCj)928O% zIs8$Bm_eu|&cm+%OBZly%Z_mW_ucUn1rNj28#17LwLjcsaBJs?F?LYX9VA80CRk68 z&C|p3QnFB13w!V9Www{u^Tqv#@5#?-2aQy~OH|NgGx%Nq=HL+uh9+#hVkt840!g@W zC0c<%l!6;m<^KMj!f2(ouHF3MisE(Al$K-|;V%9nZBxA>0# zXK6wV`rN9CbWF)_Ucst7zl1xXvB1tzhhop#$d?um^*sPBNuDR^tf+kNxr4&LX1Crp zabTiUtO!WF7y2>u{;Np%QI5CO-XI5HkoQF`I6YJBmUg;^3-T$CMF=s&tD1e4KxpHL z!+Wi-s7EU>c7p=-jZRSu7)biyr!m>jYSh^u%lS)W$>AlYL_hg4C1>n9!`81Jc|eGq zJBD10zDRRrWO|*d-nXU-gdML2*;R8iio5DZR&44bYq~8NgRwHAM!}@M6^0cT23g1m z*98MLeLr{Rr|Y$3mfe^)zCZCmOl+75hb8ZgQX-vkwgdo+{VS*rAAvDvc-sV-E`b99 z6B#aXVJ=gYH*-V+MVvq#Q}3u!ok*$v^=Dlu*7K;~x@R zCatRO$%LXNI|_U11XQaF$M-avA@>bUV8H2f;M=g*SIq9PII|CIrAq>kifbn))KGXw zeq*-3-cdHO%`)wVZ|h-@Gm%L)UmL{I^i%6>bxU1R+kh!)Zs#7^-5gW32*lsMQ}uN; z|2G5Q^QDBtN-W>is#g1X@Y}Xg?GDd~zwt#t=n|2`UwmA|Lm@%cW zA|J64W2-L$nmeR7ng>&UUhlBh0?_#Gwk=466zLSK{GwSj{=r_?v+(7}X@` zDf7>Gzom?+XqQuw|IiG|2m$X1Vp{{8xrS#{1lV8KNHZF=)QCnqSr9zwtik;X9|+)jt`WoBt5(kh^|}9?WIs3K7fb&uc3a{#axFicoQ8qTo}JEuG_$;R3c3i0X_B@JaAJG?h8P zl0)b3{Km)3rHZGmwCb5-jDh{Ab42g4BpVc(lsm(u=}ksF>E;1@g5=MtL7lN#lHJ9% z-%}5KXwDPAuZ8AF+E@*~r*mYsR+H=8N2?roZ5ndnp>VeT`zwTSq30@9tla5YTFpY{ef?wC?8d^^YeTibc7V;#A3FJo^rc^JkjkycUlo1gyPNmj*9H+GFG zsvOjgCpeCIDh&DE*kEbveFpRe%hkcirHdR~C+%X5=56~ITRZN5pLgJy`Mp7vz6Ycn zW>WrHU`~fbzoq*kk1mL@7pgT{euDke2JF{>x9P+ImUx)R4V7Smcg}~x&o15?h|kln z(3Yb&DFu~G7r1G~eMWC)3C(#i?BjMwARKzMAuo^Wk=8gDMzYwwq*8Se!_k*~;-L`- zwU=zAG+#cH{*j4ayZH~irz`uvn;jB-9ePAKNCJMfuKn&|Cpi$=RI1aZ}`Njr&yF^j37+NRpfW8 z!(A4<%+O}Nl22(5=nUnu6^(z#V@qhLLsq|0Y5wExNXMShS1+5AnM)vc`8%^j?_TIB z**qyQw1sX(`dTk@AY6G`eT&kN3PYM%1(31v9!T8+>0{bD%u(I=r~4#SpeKUy170AL1V zjv^qS6#Lx~y&7zd#qmrc25dr&KGn1xQG|rMmcvXAT<~$bJHDqwG^%E-8_(j7KrIKCZ!J$NMFLLu<%jc`b&iRi~-vC zMH=(1U|sW{LwP)UCl~D zG)z!5VkWQY?xQ**gSMZC+3)o&Ci2(7ZCCs*{uQBdT37XpOZWzR)G$^wju#rn565?? z`O*n!w5%W{FX@Jhf*IA`7mj%Qz9cyl2{%SU51+s{4h^66c+q0EORNWh&;}Y$nXhPL z*MSy4$4t%~qx;cTHXLG_TJHhP9VP~>@Nu(1^NQww<9jQpVAv|X{lB* zk<|gad}sJSqcadhgJ{q5zQan>r8Vs}+c;_7UqFzv%m2Q9W>0w4bAP2;)|fntO0j8_ zhqUb;3P;CmQBMQxLsnCAEE?=F8}szZm~Q(&{a|lf5)JMA#&E?kB5x%IOt<^3I<+Ul zNu9)knJ{f@nzntZKIx~(Ec7I)Sco+QpAiU(9yyE;B+6KVDh6~bz60bLoKZL?E}pm) zC8CQ`hcjn&OR}2LOCDdkmaIhg4_}K*D8~`__%$;CYQP3KqSV_OH0#10~5b}WiDw;73xjWp(%kwUxxk}5C615r)n_5i=mC530ZyZ zjD$nJ&~(^1iG-Y^mOcqxe0G>a7a4IAM|-I7+Y3o*Fd)kKHxr3GE}N*bSD{E)yj!w3 ziu2zp--@AJ=AH&lk%J(zL&RHD{sgXI;r`Zdl`I zzu0wak`=Z45|I-?;k!p?8t4_2W8=FQR+4^1yL7(TN@~f-ux}DT74p*d!E=s|fE4>0 zqXIp{(K77)F(|$&tYjgDm@J5f2CVR4Y-*L;`(f&Zh4s(E4dZtYUllKE#6EwR^&9bN z;zf0%Jv#nPV)}WqN)&&WZX25@9`k}FhLTMfBwCpFeaKVhAnj`}VV#u88V?z% zK-%`+(JS)l=q}Xg_vu6-zLY4K0J%KjFDKy+Z5Q-%D;2*2^#&#}hqbJE(AYppy;L7M zY1om@c|J%NVyEmmRrmBWxA8_t(||^h<*pIuGscosx$Qa~sk69s$|NQ7xy)xMbTB_x zEvv8h(z7r=&EKpZR~{8GWjEjN;y-rEYL?ZZAb~mbD!7i(P00M&Zd{f)NNsd|;YjP( zocG2h?MogtEiJUG`;(8v_RmF;YT9A|7mWBmrMq5#cL^z?Vz65_@$7Kbx3+adT2cmt z&{#r9xzfI!KjN!3J2!_2HxZBZ@LQ_N|Ka7N(3dM9%ETKi%Nj}I|47zb*G*=Z=#7@V z;EO&)P~3MLW!OUoOwHARa-mFMy%cm|CU>~2a~&;6EXVEE;+ORcwELJ?uuaYywC?jJ z9SH#qj-}ke53M>q-A1Bn38*V)Jxxo;nJvYD7Kl|b#L|3{e9*5wBCi~6JFpKnMK<0T zV+JJH4Z7A95vJe!stE~^Nr4Cg$`vSW1<63MZ|uOV8;%UrIq9XJ6&kUS$fI0gvq z!#4eRgIKbeP{W3I3Dst!m-0-5COyd|(Khy*D+t8*VmReBJTTY&=brbu5=5DBd{q4c9`o~cq?yztp|+0Rdu+Md?HSK{On1s z9T+QQ)cGqZojEaBWb;Y{%_&09hlxr;?W^h^!NJMcv(M>C*(XwVxYnEB@t4*jfBDv{ zFy^5FJn7HT`g^U4Cjqoz00UMbAPL@n{4pNaLZhb9KqBJCQ<>ggE$f);8;lT6U*)s% z>^#WlfcdM<7fq7D)rPy4NeUx3X)Smyo!`=|vPKq48U>kV^giiHw>(~y82(x{vvb>) zX!*@Uk|9kv?6UyjYvN=+2^-a8e)5X~YQPZGvtUoug|;A$_JSYGZBhe1OX-{UdGs~0 zsZ76F*ums+-x%)>YGng4|NXaAd@;v#(!v7x$7gsX5DpUPgd#M#C6-~sjg*#nz~`j% z5KA#4p38-K!)L~5#rMaUxCYeuqtGZ(L*%IL zsfkxyBLVBiJQGi1u4i!UDqaB(?zrDZs-yFOn7iogcFSPXHjP&!L{;3#z|5-7e){id zN~^czQq`ouzI@trrM5wri^GM9E=^g5kmD&;G0{mw#O9I)qTax5}<78UD_XRv$cd&GRnhsQbljDHnIIa{Htl{_7Kg!=kvr=yoA zj4|u?z6_I5L|Ain#&S|Sk8N4a1lO=zxUmM?T@Ks=;Mn0gvexU0eRaU2TAV{(ihzUBSPB!(O#9-yPcKx#2YKiat0*ihl*`JGP zM<_l7PuR!nk3#z9sKBVu=kXP{QN#|!rW)x}lndHB=`N09MYSRI^IU&~LTBeQ*BU>S zRZYT*q|MZpyv}@D87 z(fBe%r@!UWlavO%p3&8^X}OM;Hdj>VYp)G4$9_2k8{dt^pKd|6q(==8R19qWFoIb9 zDM+}&EdYPI9Ic9`NZB@Y>^1LGO*8Oz#9ilQt43SfwN$UP0?)BQ*94bAK`Ed?*8zFj zVGrV$`wMygsN2K7?EpF@o%lHP4K4JrAln{8(NC3+TjF%|#tV;6h_#w`p4+wsPuvg~ z?l*VFm@#EPUi>+vdEH!cQ&Uj(@=tbH)I)_2bvV!2r|1S+W0(dBE^k}-~X`?dHi$ckJieIcbe(AqQnP82hWX64^K2G zq65{kZG&0SC@1=ji%%9k9}D3LY?T%ald(kI%L-)C+o=1kCQYrt)#C-jpYhK_)U2FOj;^g z&G=hvZJy2J@tU{Tl}(9nS}KWw5x~o4@$ljLr=S4(R#pC#?w-cz*6%5^q@-um`5a)n zgZFY1i9-c6D`qeCL;UvD%ExsB2)v$eln3hA^C{heJ-?uJDe6Md1}Kdo5wpk-9fP9X zTjmJS2JlE@cq9~eFp5=z<14a%WILi$0Z06Zo6J~jfAY#Js@L>&hS8>T@7_&aYHR!M zljtMqxtC~uv-baht;@XsAEVjCL*Ab=jeVG{k6a&q2`^2F9KCH+YO;s%d(obh#@;4GJ{b=lt_WZ5MJ^@Xuj3{tp%@#DMzYcc1Ohqo zMg%P{enu~X!4jdlhacu>bBBbB3p;5-8z?YkKJ=0=p%lKkr2Dh)I~0iZk>_o1K`Gr8 zq_vP16To;b?PNGs_Ty^NPBgaPZ!N#?K4)o>*d~(du$oR$1(zw}6%DPTO41+Et)KK7 zi_o`BcgdQqHF;)*ST*HDaklLtI#+Fo0}PkvBhJ_Aaz&;uCE3+iu+EQ*{>C+e+5|pJ zxCS8+%47Rckd)TtvoHNqO+YSo=b1BkYjvii&Eu7ziH9YW$=UUgS7j4}E?SUBJM#yE zsjkPC#8E>4{@R;&I`GTS37O)TvJ%B;aZ#ws&aIOc&vZ*DS!a1?>?|jxsSj&*er%^IPq(h z9ym9rkHy|V8z}Yy{G`JJ9_FLsK+b$ea=pQ30x=ApAMv9C6saI8$s2VXwW05PRng}{ z@^|w(oKB1^QKs-*57_^V$g`rydHwmrBPG`%v+|<%@=|f7ad_NxsaRnzhLHBi`cG5n zY-ru7DfRt~X|x=ldBFP8kb{^BSB!N^M1VfvE-z0PTwd1uFoLnX#-ykJoO|9kFpWl- zi&H}U%l(kBY{o+lOz3Z|{3e0-;iNHECxogxC+1v>t=0XGNdJ>~B)Uw9M8m^JT_}Kg zf3qF(P)jB1cAca0Y1a#hKeNj?KkAN%LB;6me-W)@v`VnR&6tQ!Q$9|(X9D^k&XcqF zoBx<&v$7F{ve4sHx*q0|Q9VH+4iaF`&9zG>8Kw*~kDKaI)k|ozpDfesnW%c zW)UVJ4OgX*>nhfDU!a z-QDp=K!*w-tx!Px;$C1@&D+))T$>89O+`B1aHHZ2UdK_&ql?S{i)(==W*L8z8Cpg8W`t2H#RhltxX2H|JD#Xr7to!|3>tDS7-PGT zW?_quuHo{vd$y8r5Z-?;-$COWXHG*8mxWu2HR&&AZGq zHHcNirc=Lz4s>MKNF!19^6}v(ODwIoOjj~L3{4~;=-a3luD^)dhIjCFfE@CJ9?-&C zhW4Wa7tU`^E1s>kMoF6#5DO*U>$oe;~iJ-d6po8+vb0~ zLU1Nj<>B>!g1g6wI!PRbDVIa|((FXv;W>)avFG;zCjxDOy8bOsp28T*>)~xDt*BVX*Czh_xm6@0?+zX z4vQ#67Q#mifKmaRhQBdLMVKDl@Hk2B{7^75^&2nwLbHSHydAUH9*kCFMKvQdwk4!Sj2x zr`kXIao7MSs-0&?65jUdwKxB@hQnzd#$)2=UtcioGG0>eRx;`JL1uYk-XC6}!(sk) z_`)PHzGVdNBKo0-lZ8gqy^K|o%}dSiFa_u6ua~k%c%S`Zbx?Xc>AhnYDrTiHzYP&L zQDbp^6nA1F0x>$zKIOB5a>O2&B{!8~j=|8tfIQomx8k(smC5{XPdH+;15?4N))ld# zCVBzCV-_;S0n5GZG(gIfG|fEj*$7qugS%$+%Zm&*xw2Pi$(K};Qf)?{dlWcOd$?Wo z2$jq{Q$RkZ=ucg2ggLJN^zXy8*+bon^Y=kczV;l?UWF8u22{H#fR`c@DuIeLyeX!f zK*KG(>$|1*<4qU1L@<~mMe^m~%)_>Ds%;px@PfMp#4IOGJo|5Vy5R4pCJlKz1AkyE+tC`{OYznix?ur@pP}!6{>iL*+qHHMt9x^ zs~7W1c}xap`H+EsUw-r)s&@F~1S}&QzJw<(s7xa!V*5V=vC~i859U*6FSlu){s zCDUyQ@qf#lFzL&F2;opl0YM%mijm;yOmfj4tk9t3m*^OaNr~yQ2-l;|Bf`|&VR38Z=T@yikhwr%hth?&ylI0aX z#O6dzNrTK7+w*_m`pHATlGoSly>A@{uB^!|tebpbn@;;xqj4{`P^zaIyPN}8^+0JzfNQ3@z`If&gdPo1?;ri+x?6B7P$4py(A zT}N!?iWhZcPbX;_1%py!Nub2k&)LhXyX0PHr9a_GucrvyESPKibDxW2Di z6x^bDW4i23e>EK~L=@U0M~x;+Z%0Fu}MgbF7?xMd;SVUcG>B<^CeY}exY>bRDLw>8wK9` zE#ICuq!T2)f+NgVrWO(II!rn#Xmg97GrJ6x;R%OK0R9|#%2f2SYOcIpi?$^mbkxbS zX}z+SlN(Y;zgA}f}O@@Iv(A4LYks@eeU%?`t{#T4x;!W{P!Zia%!R4RkOB@J!80v88M<< z>xPon%l)pl*7iXO7eMX8a?9x*WgXIg0#-)>U>(254M>jjEnT&xKEv$W;0>xy@GC8+ zjn4W@yS??+UZNPXwEpn3&0B8A0;50~6OhM5nj+)L>f~eJ|k*o_feHd&C%!hdxgbe@Onr`Gx&2Up(JNU#^Ie zY`wU-!PRSgN?HlvV6Xxo=7TOG#N@SFV_jD~d8$sse|oRdsZLwl?yAllb`LJ}Mxxv} z`OncUxu>mF>L%&A{qjVFwB}4`fA4HQeG|A_T{sBg2&6l0W*`-SKGDP)$lvIFRygX016Ht$dEE0-euUxdPq zOYT}Y>35NHLB)eLT>5DH!HQ|MO&_Q3%{GZ7iozT$Y7YB{UFEA z@i(CsMb5d)9p6xYUti1x6+gohTRstY4IXSyR2aV47hE$$smkz z3DwG0UhEC=@>(X5Y@@^kjK07yYgkCQM0^DWC~uv39lw1JL$$Y->*Ve9V@RW$XD=N4 zV5Y54W`ZJ4YgNTmGTI`*^M1OB{|Guuij?vI=ZY2nuA92lI-wV!(^C3Yhh(>Ln0LZq ziNB^c-2EeD4A_)sOuXixJ$w^N@e2I%P8z{+vg={ygOz~Q4&`F?&l(?>Ar~g+i$YO& z_Y`88-F4xN7AXNalvnNEOb=YPRHz+m1Z@mBLhexH*4TRb>EIIw;Lc16~?)FnT zGym?2+3I5X;$>so`>KWCjVo)laEH86M*fy?r0;kDo}O(Y&CCIZ;6c^y)#FU8`#A4S z&kVg&`PXqjLrrKzFsFSIJ2X^)$?YABGCH3aL@Zuv+Zacm1^Fzl`Gpt9#WT??0|=br-a^T?fqH5OsQY;MC1%h)mvhd&B#@UcuR(a%yH1VQp?B# zBr$PF&7SFJq0i|!px|^TQ!?4?a4-S>;s%$=OXS?2vFbA@MQuI%!Z6(tYA%Lvu zR^`#tZg*@`-dh71p+Ualw$wg3oKe2HI7`c}qNB(j+>5QX?%@`;@aSDynDj~IC$a(| z?^s7l*j`_fst<|dzu4>LTH}xl3~_b#G^Xk67fK`2ZIGNBCI*o>{kr_{@_lvIoZfJX z7=A+O?%5)s=9p60Kdj|WWZi-6?~sBQHMZPepxm|grMMt&JU+zoXES28FJtPq=PjKb z#%BMUU&OPHlJA|M_RS>DDvcO-Tw!OXe~8*J9Glpv`9*A&b1U7**38v@dB^bh79r zy6QQ)n}4C7mZW`$*W?id?ycII@+7sSlJLsp``dTuMK)0HyRxFPWiD}{#4WVy{bhZg zS3*o*Rvj7wawlrZxNo z?s`DN1Q>Z0cZ5Y=Q`h|+XN?!~gX*UiswPT&&NudGo7Sbj6^oAUE#DZ{0t4wnxR_jU zO8{PiWZR_qk_keYlgMMFBo{=RF|p241n{3?$NapPY=bE%*(zbbx;E9iR?|FJQ=3z-IVPB|9G&N}T;d%yd){36# zZp63~>#Zg(He1wz@q8saUKNs-xll0SJDc9*EQ1Wqz0g)gJM_7`yP=xzh7XZc=6WIj zi+sE7pHK86;t*wQx^w}k88(a0IOAAL2hayj8c0*-aS^_SMuG<|%4U^uIR-b6zkrZVJ9gKqqdbC)u zAtOrq)^@mObtg|b7~ZQwvusN@h3$t$;2yYnHYVAQ~TU$kUB4Js|+X&bp0#@zE$oaGy@!m4#it>2(&&t?8JztQeHRFA`~ zQ)m#$)BC48m$8Z4OYgQ8lQCtYvlvK3uYzOY*(daD)W5x}Z{0V09`-OCAn7oV^*5de zVc%VOq*C8K=F?WF-|h0_YT;+kzv-u%;pio|&CD}6h1n(DXY0d)qZ{bjg9B4y!goDt zQ=NOAr+ft&IFcLUpB?FaNrAxu>cdNwgeC+Z zS12_6BJIL^y*BY$l74ul)y^8wG#(@{``UMprD#&A^#yHzEYEEB`l;;G#Zx*mnZCNk z1KtzaQ#YcgLAME2P^x5XDMePO+S(H{9^Dkso2en&C<=0R+(5?eY8pP%y2zf;+P<8* zHGGzI)W+2QMQU8Ei;!>iMwfu~5ae|hDQbz)b6_|AcFbuYn!GO*HviIKm_NjK#b02* zZ-AyL_I}u|r7lEJR2}j6a?y(BZlMTbM>#YhoQteHQDLq6u8$?3*EI+C(MkF=wDlQ$ zVut%+Q65@J9pFXQ^E0$k7O^e{&-4H4<>MY%b!m!4Qr~L0DG}>*QL~&u^%PHn@$z}M z`aRaw_cwlO0bXyqU^UY{P1xHdeQYU{cZZ}UF&7Z++_xVZ@_^g97^#Rg8l7R+q{)-CLxY>w)>|#87?3JA z@&-=SZ!y+PL?S9OYBlZU`S)H6|{F;z8C;F+rr*(`MyFFGRD!$poQcm0z z?e=C*)9VSER8Rq?x^TEEP=~veO0iyzhG*T0dh5^YxljDdg9<&K@D{u)TqwOGK>0U? zP;M^VsX5yk`|FEKCkKuNQpMV1$7TCeXtEMuBMTQ&Gg(dFPU-f<(>Z>XZabekk}9KC z@AX$-N4aEi_Fhj)iQ2RHQ2AH?kE^c?h-+(>oxv@5aEAavf(3Vnpuq|5NpN?V!3i+9 zdvMnv!F6y69-P75T^`?k_uhBT`@4VkUaMAhcXd~>9hl-<(GvWZ+Hq&?FT>jMuR~K~ zk@E+=2553$hXD+-gB`47)^H!Qyl3kse>_NYQc~g?@~1iG_};YRMT ze?I&WpEkZ-g^8>wQHKNy64So)K53^kfRbFICTcR^O`gV)3dz@E7YutnqmBr=>gK+* zJWdq8Mlht~FE>O6| z=WxFE+pr+byU&wFS)!2Imjw89_|Ef@8J7%R4BFOkFerV*-YybjY8P)O(wS;EC{x`; zx|Z_qN_m8AQ58Mf$8(o({qJy}{N8Dy>MV+#hz-u5NKOcA zJo6IA+TQB;o2X)7yp=#r)G!py2hYP(Q*42S23DL#ZxJ6NV==LOX@rQy7#1+e0AbD95^A?Adag zd4aSm__Yy-mMAw#@f(U1EHZ9K)RUsl?sc&q-s~y8MsvBOCeQCk`UUYCq#p-)WHeK1zu>BTJsD$}#Y-w`_pHm}u=AG}-eSsNKp`fq4x^m$K@l;>49J#v8T)EAp3Z|x1q)IFW4kV8vkXP|gP_di z=}Lk^`c7lAc^8cUoQo|ISp`u^sy*|Fc4O$Zoam^Sw`RA}RskLi(;UZ-W^DEX7kWAr z5_t=2rd#YpNM=N=wO;Vl$?KF8YFLmAhg7_O)upY(@FPzQa;)?dblhjyS7=dKbQ zjla~Fi*nQk#5!h7qE>$!H*C|r0w_aQ&(kcZ9gcCtLObF5|Kp5t%<&%ZUp0_06c*2y zlPB)gGezeY!Mn*9>dHPLX_5Y2R!8wEtI#1>X z?(sZ&C;z#6|CbtXPJTU5olZ*-nTV(hn7w{U17iJgNsUSxjAVbB2M{S z`k_u*tT1Z1&Y(Fht!w<@fSlyl=pcqbW1&eg<9H^#bn z9BiR?8PA66`1wiZq{M$*U32HDebEkP*HUSI)3$o^T%o?>b0u`8kx35f*q`tpkKaBx z@2G=kFWyP>ApJ`G1|}U7Hh@c`E5@1oQ>WuI;rwOv(f#ck-NK%5KfQ9D8f=?r@Lj8i zMvOgrENhTB%9`-upnxVYPVh4(HhMkNTd&^cW)D~q#nSX3!hkrkO0~IVaHto5wv(Go-Ct{w5H`p^-D~Q?B)$~(?^2}a!{i6 z>KXBJ4nrUeAqKP1@JlBPUk3fi7T(C%g=6NSNM}QqEk?B6-MX@L0rAj2;zB|LMy~P? zD)CNMIn_54pmp-EMdL7o2rSznsZHNX@MFcv=!nFGT)fnCo*q4c1+Jp#AJ;ktH)pnH2fR4Kx6k(NqSN!Yx4!PM<)M^`NAdm(i zPuys~IE#%_`S+CNLd!y;H5;QkfpVVzo)u^=_6F1>{5ds+4EgbvNXHP9o=r@6=q~rg zIH5=~&mR$tv`re!UyXzy-o+sQ&4CGkq6%d15wezBF^E>1O-LK8(#KNR?0B&FrtN&J zJsSsX#ft+no+X>@R=kg}FOLeh)K@l13OPs6C*nMq^9_xFdi{{1M?l5t+5bUYVIe_} z`W98$W!}*%P%&n}IaS^B3%TGvx4*r#uL4<27 zEG_#k)SkTK+Ib3VttC6xIrtxEwI9y^h2VBWn=*R!9xvjk8PA8#?=x}ESJuILVM9pO z@UYaQ&Enupxqt7AE;V-N%=E7$d>g!izda)w<+z%%;ekShJnruNO&{?#VZVuR;hv1rpEB+b9La@-A8?aXA`LqoN+%Pqp+hQP#vp;AREd2r4c!!suD0IUS}% zwuoy_ES&Mw@@k{VSCS!)!zmWm!Be-fGKdKp9P((!9%c;Xf;F@(eB6OJ^adV9vvcNh zZ}V}O5J0GYhi>dBgsFhzu(S`-#{Mw3-Y1cznnBQwGt7b>%7@6GOiT(uPguG$8ycv46Ob9$k%?F$aTQ{ z6#_OHwKCDS7C6krd|ik@vU-1PLb$vvQEFEr1(e8$mEpFVN3u9>;sPNYx{-(7sPn9Z zBP3oX8|%r#Hs(MrMt68~Uye0S7FvzsJ@1TFM;e$_kK#Nh`If;Z^Z^0j4q94YZn> z=0(`-h&t8!-=SBZO*$d@KRuKjMb8OF&J7xw-_#@-0&L|x$lUjL_&To*oiO0 zLr=cvgLE*KGu;ne-v_%YxjrJpA%#1g)tGUdoInM|=fb0V7EkE@BAGL-hPG!D!#>&a zZjPMdN{4Lp-m!e4G@rj6PYd&rMS3#^)UR`gG`%+5+)3BL!!7`LEXfs7{GwOq)Q8BsHaB-fznRr);va_2`GA^alL+VA@X}m& zMc4-T>ZLOkxvlBG5x@+WQz_OOGyiId8G!|@OI}GU1f4vsK6rNj<5K$#usXOs`rj=$ z`dlmu>nwB6V4fnMwI;!#*kSh|74B|s&r^7!|7M-Tt)JzGNa`_+cqCEkY#( z9JhrH7qhgh=@|j_S_u7&4+@QiL~AgPoeCbOq>h%c3bSGt&?op!!{!A^krjG2W&PnL zbu}T|S926Jyk!N#5zCY#EO#4V$9-fA?igB19XP`A&%xBKk;sAz4+f5(X^XkFKGQzn@3Oc8QU%jv5nnD_rX?seEZfKDdi|0b|zP_?a>kbGFL#8 zRI$}Wgncp%a8zVP_h_%lZz;fCyCSzV#xY_tJT;3+JaeCR;W)xbN-Lj&N$B}B;;eBA z&x$wDd#Qk)0YtrkCThpUv(d4h^7i%e3$EWG{L8?3Tu+BR;jB_S1Hk)DH zSrb{lG+bvjDYsyVlIXx#JQ*FYpWM}xn}MLLBJu-z_cgWd-_>xIeJf*9l~YRKKW6D@SODnJt>>Oq$!r?`=9POJci72&^641-E;)RVp|LYK`k%{2bH3eB+K3)6(;DKFA zzA^Tb6HgK(i1M7{e8hDwgyDz>^ij8=$IW}Fl-gZ)&G08{V2}mej)k&ipAOMyUa3NI zN`$%za-t(pv8d6$cJ&DQo97LY{Z9g3Z>-kdA^2emRYukLGCabS(O=H~6^dP%K+aeh zS3d1~cZ~Z9!Db?K5z>2kii=?})}$)z{}ZehUBexF!=G`cInqD6F&A*zxS~I#o)5`s@sSNh+F|;4cf-4ttZi zP7Q8Zt`k0CYKTGaZ3P0-Z;jFi2RUNS8pob5jYQ~O>Ly3nVAaeLo$^?S?ORK4Q|1Z- z8$(!D$wlZUKw@Ghg+Ijsn#ygO6uT5QM)9*N)hC zC*C_<61N!HtloCU%awmDuDd?cT_NAy(@+}!EJE@jj_DUNrnBA@_hVq7S`!K3-upXX z4+3XWos-)94lb;qGCxDRMu%2?+P9wb_rVeo!9#6K0^L#&?s|yaiTG5;iIZ2$;zH%p zjqPHE&Ao{qLh*F70fuyAFHtIOZPS1YtN&){|MO%&*n{nT4$f|awebbs4@g{jLP&MN zdc$zoMbxF8<+h(In0YowK7icE8|ETES~_j{ku`qOxA_Tdr!U2yb*z8NZquW|sb}|* zMM%Km=AWG~wb3LXOgxkZ zyCMTRH?W`K@idIB=)g*!1D-9iO}xP@PdDCZ8#ulai-+VLJ8`%}x7j~%>)!xg*jc@| zGZz8pF>Y7)*TgvRs<_p|*Ld>^zn*|Yif^ep+2!ql7D_|Hjf4%)%rtA+^vCNwuzf z;AZVeygiwwdVK_i6<9?>SKDI)g$DB9vhql08J-`;@`6OdscYWz7YV~E zZ#|bAMq!S~lV?6?z$)v8HUbJfd#6GR?^jW3_zmKo7@mM8wYh~u7moFf)Z)~!m(AOP z(^)W`O6Y|v*^;FgrW{JP`Vh$uWhnwQE*OtDlgBg1%ceE8O#IqI^#}nzx;N0*Ch8Fb zed7Y}i~1$o$)x?VEUK)H9!MBZEcnn6u9x6p$?z=hOdzpd4hz(z!I17~JOk)(;5bOc zF~EuaI5^j)f`(gh8g4+1tg7q1V27RNw2PmEh8=f}{6N#0@D{Mm_lWU8a>X7G)MyT< z5}n7TalcEx{FNk#QXEz8Uu}G*s1Joi#*op5;6#>1fKNhyyaO6&t6ZTkrUKI+!EA?| zcgi1a+;Fhr7gPpvi#^R_2N0)dws`h=(dlUggJuQdt$`IZ`^^kUJ5@ed!t)Wt|M6X;w=1!r4 z-j8>GZ;6jHV%{>RbTtM!f^11Ica?PFhED%53ga?Jg)1ZFHC@SJqc!(R=tQ)-f7Qv7 zNA)H$SMYu>%EaV`M+t6k>TAm}d`rILSGruPK1+@8+$L&%{th3jdh_05S~dZr^e}IJ zJb}8QJWKn2H=6R5RJA+5=A6e2w0N!2A-d&G(uWZh()8&3xF9HX&4Y>nGn^rNvbfpM6@npi6iW>K))nZfT56@a0E9FIPIBFgq3}}e%QU*Qwp&{TTE0C_kIZT zuxi{E9bdeM%x=Ycoi_usFol`}vwZ|zlHKZ}He?BV<@t2y|-hEGn4n3V!A zUsYvm;nkV4h2bbDzeWgsFHI3kFu|-WnzQ;2d9wjTfhWQyl_ZsuthzPolG#->Zb9l5 z98(oE!%fv7NyGj%DdseIOx%u%0JR+3^fYN2ehWaj9JdQqAtkV#S(Tj%IW`R7_7v6jPn^Jd7>TUR`3=%6m~)mP8k2~~VR z=~A=0q$q8&vwS(CBv}VR6$ksqOsp)Mwk#2e+3Lub8bp$}P3?Vy7NzD>75{T6{`b}v z(wh?Pimf*rgna#HBlCxBbGp6!`;{(lXf@<~H=QVHc{W$FpL+G`xL!waQltNUkQWK~ z8t)$}M8jEZqfEB&daUSwUH2wfC@O)l(7vcfwrr4gF(jexc-gH=EKiMv5dL;y>KVki zZgG#h2|Ip1hv>ktOm1be*f^Yv5_YTVDpR;RTY!kwzAHWKd356+pOF`*dmZf=*b)cg zqDK87kYROVaSv&`UPiWW4TlNTI*2EolpIBnzMhirZk=#|5W0t?nxawEU&)fj1nP`B zfueY-Ih5X2$ZZU1ccqst?}4fm8?7(uG18sJ?y1isar5hEF+)DWuNfC%U5{8y!5yE; zcV~D{=zP_mMr0SkynajC2Nfm&lD7$bI^!_6jlDeMyO$BA8@iD+SSO4qwzyGNO{)c1i{OUY;hC*Q%MwS-U z2DD{^@EE!T3>%-M&|E}{f$X}LHSO}1!i&d_d6tX0x{dn0fnV-Ea-N{GY?~>N7hrJLp3$;5P*C3T?TqQ zJ2&zP@I|%5Bz!*6xk7QeZ>jWPY{8eqV?d5Q-5QT^_;;W$I^KsoaGUQRf;~~o{Yhdq z)(-wWC8UbQ@jw|1q)vPG91GVV{?gVK9NML(-0|5Wj7HJO)?4N8;}NMJDZ@FD-LejC zEMl89U$eAvJL(dqSUsC>*LaVON}W@fwIc!UYot@|a;L^Ua@E)avGeYRzI%dD(dRI^ z$?gBYK+t0SAJ)ca=y&bV`dp}=%mHtndeuMxXKLUfUnKs4C4U~rOnqBBanK;jZ*)zY zeY_MF40seKJEi^_dJgO+BQ(zXge#`JG7DbCfx6S~*7(HF7(vyi9Kw5;F(6W8QD!Bv zg_fuVrXV~IQ}sY_0T95H6oCtj35a+b7qIADq@%@pQ-5afJ75H^DNOrxQIjiH&A{>M zLr?z(*!EuKRESzUhm5p({X2KGFktLPxKTjo7minA`Tf94QYc~P(O9AapuDgrg&3i@ zBC>t&cZyJTa#UEn=Uati#2jvh=MmH#BvmU!5DVuyK+b880Z8M>EGkzG-H0U*A(f4x z@6H^b9|BwfH_Xlk(5Yub4+|do$gfV`jP|>QkEJHM{t*9bbx?-9oV*Y!UlC}c_N3#I zTUI2`nAR5!jmk#$-C+p~XJv2{JJsF%&i1(L`1s&|oeAq<`@`sVuWQl`V0*s>TgIiKUJI7z#Q8+9=Ns2 zi5|x}dp~?hK45?icU|e8d_odbe8)w|>T=ehYsPT9j0TP%6ScScsy#M1P^m%|gON5w zr%!|d;65in&iRYoRuY5sY&RhZ*N{B1-bK#P309{>#YLn#Tce9hw0D4aKmQDWDsUX; zz1h@0CHfAmt^)LjmeGUU)?IU5^N=-*oww&h%i-?_MCfD&ESP^^Noisr2-a_(8P*sk zz>8C9vfIzq%3FU5y1KOx6pzWZZ}k$MlX-{TD-KY4EH~f8Ll;})JNX?$FjkH~fXB<` z<8i-iys~eghAOM2zghLb-JTc!o3;v)mwJe|5SF7eXUdfJgt&CT7F3D0JfkCyjjo}^ z>AM>Yg)Iy-pq`R-e0ARa7dF&%&cao-`H``;-8*EwjQZ1flL3q*T9&V!9TCe*`dPSP zzYH>n^%`bezN~tX)}1CTkLoq|O>LE#E(_=Zt27Vc-%Xhk#K$N+9uP5h>tT6w9a1aS z#$T+iLqAM1%rsi)vVK6egf8NldVPt`+mRE=@iSh~6Vyus{0&4>HlM&82cIOMFo-hP zznOQIt0zT_`@CRdfGQSAp3o%yz^9>8&n_jd7txvo;dc~vWrh>P*tl6nVAJL19d=LwtBbycz5UWS8;u* z?wU>Au>(=Y;aH&xxp~RBHFcl{A;Px(N4Va!+-2j37SPU`)k>g=!oykOjlt7;lXq1? z{Cq#hwwDF=)_z8ARU2jb8668sCuGCpAr0PnM+5Nq@NyvtMW<{sL(Gu;@1*X3@V9}$ z12+19^A4kD!s6A?O{Lx!%>vR?Uq+SLa`I9nw_kJgti@MXR)baurQE5>W)rqSN9XpX z2JJnRVTvBeznw1|7x~(T=Ot&g!MX< zoYwPEeI(kK3cu3C9zjLncVMbNqP$rYy0b-#8I`Z5MvxSq`~qSwZ8&!5JOB|j>5=TT zhO$hoQU1<|A5QOmY9!o{wUf~ZoL57(7H{(xAxlp+3+YPERR`uGN zON93=ACz@LkU1RGvkcuQkRW+yT~oLCK+I#-w)>;w>`l%XglQKFeg<<#}@<&R*_?a>_>va+WsV|1}cJKoa-{dxpTJlGEGxQ&AQ_xF2` z<*gX&bkV(UAsh|G?cC2d6{j?|b{S*g)NN$sGia(2tZTxFNKJ=EHAN;0C+e^385};d z?pab&PXqimwR6Y2{by(7kt+1AsOMrgA2hqVh*D-YLGN;)LcGLfr}b)}XxuwZ!sU!{vZ&`XOZ)-HMsHmIvcNS#bu zz3p_`fr$yA+zmX7PehRl54#-bIl5t4aSt**DH}(#McDuvqswZ=3#_;H!^Ga- zWTon&JbdJoDZ$CXSd51aB8#4@M-%58Rfv5Y7|JP!aXH*T9%9;5I9*$!XC_F!apHW& z{LBcl#^cf)@KA=0>)o8(%i%jexW9B{2Ejb0#K_*2@*!JIlrw4z z7Qgn0=>j<9SqL>%qwhD6F7>o#`ytGuNAG_=kj`v9wB$=wE>pfmsQyKX3!KD{#f#y4 z4o3e*@@X5*Qyo70B$Q4f68ixi7oA&yQeKs=teOqM^zs8o__M{IlbJ5`Guo}bS-t^BZUSrLE0r<%SmRB#U*;gHe$Znt;ZsE z)xoNb$WAB?ehk_RpjLI>O#8 zrv+8Q6h@Dwj7%IHOWS*NZ!3_UC;_or56{Z=J;cT|{`r_j`3-03e-@YQN6goJ6(PEY z8aa01Abck6L66$+WA9eXTzUjhPTv@nU*I4M^HWgPYs_(|#lSl?nc{U+UhCIc4HEkU zrXl6Ica#A}q}l;8UItJIe|?p{Qe4#BX0@5|$i866x{a^+cf%Dhs-CC7N)}f7(#6ek zwS@%0Jq%@P-_?cX^PMRv=gKmCC+DLlz$>*r6$m8$B;GwB#lAbjr3M`SLe^rqp_k-f zoEo6wa+Q=N1%kZvEi7;_1@^Mc)Pnd)rvqJ5{qfmr$X4j}oxo8pMu+`RSWZv=P&xyP zTQl%d8Ovr$Jv+WrZZ7@$FNaCV?17QR=E$nQIfa4#n#!Gk-gAii)efdKz`>(v#M+iT zbuep0X6OBo(mVent5pG!i!*BA@zYZ(>>qG_yI$Y<{_aKF2zYf+82|RmPS&FqBix2! zM6)F12)i`=ZOySzL-mEZPTV^4A7-T?9KgBYCE7wJq4AQBo;Z~@PG!DbS>x%S!jCz0 zXZ0gMjT`E#qMAP(^&js7(6q`7;!BG!tF025cV9#)LhZ+o*vw3PiZYbLR>7o(Z9L${ zT3q!svpQ){L`Kv}h1{j=#B=Hc-fPsvmDGW*-coOxQqGL9H9tpBeRQV1A^CG2(CpfX z&Rc{?k1pju>oQ#*UaS?_%a{X+ajk6*sgugpUJ|xuIj(XwDVhIJ`Wjz;>n_-5`>>-k z9(?|!ip0K_jI(QglhOz6>LGc#==HcZ{>E9Nntr26AiwPdSniG~u*6SB?@!WiMmpIf zEP20aw{F^L(CE=CuT>RWGO9!7V(UyoM{k<<5j313_A)6S3_+akia)wK>nzGsb za$_%YHG398DfmD=lKrnTh8frfEP7uCg=zbVlGK~n7i2U=-1|coiAlf1F&s^PxcMdH zQ;0ioHCIT{&qogPpQUv%ShbG(Xcqc+WNiGKg#957)d{g!q2)jUCHRS&{H%~{4ohn- zp^GJ&P>4$I+CLj^H7I#KZqE4?{% zk*-@&h36yUk!&jJ3_$Ca^0&k4q99Yu_#Wj zES#(VP=T-$+=@4L^0vE@u?c&>_KH_^F({*89}m^YaB6a&S#cxsW#3ePmEZk>HnN5f zGl9Fr#0bPNe$2^cJ1tBxnW}!1y&!pB7*1&?xHGgXm;oX|-5`LCHaAOkV=WW|>F7@q z(cU3J>-psFU>r0Q4U6lQXt>`LBwJtYU_2G+`d7DDobk!r2jd>JCvBsuk4QABwQ}?q zssq=Tf2r$|SeIX8c7B-SYH8LH5HCjqII;|{z|O}FPyD|PCCrk)aa4SKbXdCTV;W~Byo|9r?!+>y1cX7LUh z(g%oS=-juo26znI!S)^Ryu%LK9~+^F;}L(*o4&UQTWBF04~iwA?b>K-g2^trqeb`) zeeXKnpjNw=-C6#lcS6beTGYRHeC%e%f*#lpMeNvcH$04g!^bos)|EeGY5Dw(2^(%z z4Gxp|LS_T&YMMtVpS*^i3@nT#ZM|#>fr@=i4s)+L~z)3Sf zaTlH5nq&Grd*L-s5%j?qPLKqmM*HxN<{pmg7P)TqHpVeZ3_e_LZ}ewFG!Oual4V-I zv__hf!u7m!W>}QFNWZqLXAnI4_Tb*0O-z~5@MjUS5*|zB5j1xU@fl>^YsbnxJD901 zPWiVt-v-Ofl0QR8sGp02npJ}zbgVV<|Ypnz$YsQQ&$UE$0= zg43qgjfG@Ik$sZ8DA=27-uSx=xm!}PlI}b~OD$GLWbHFmIw`{RIr);mhJReERKEh- zZ4nA#GxyJGQ0C3^X$16aU*W~}$^H3XJ=I&2hED4$QHs~}(c|%mG|DUacboG_f9@26=UFBYBF@^e$JD{wDqJwS=<I10HT1NMrgiQ8Z7wyy}~YDs~{=eTiXbfjL5x4 z4s-#d`<(4vt6PUHM_pmM`XlGHmn6u;g7*w0XoDzjaQqXml}(4J`ah}tsW76iL6x;~ zgLS#3z}Kaapam_CMKoqP?;jg|2P&wU=^8k%;aRIoZ+%A~NN&OFMH4@OeA_a=4xHz+ zvqC|@zK%A|-giTw`Z<95u{C-@ui2#dAU2#ylEK(;WzwhrP-`&6p;me34DV%)4%p5` z*VzW)g+~3q#`P(@)vL^`0FY{C<-h z2U$DOHPV^lA>Dk;ZP?{F-m0h9f-Z!pq%IMxddWNl{tPTM$MqX}Y{uj0p*#(sXwFzlqQ`Kd|ou-E@00xUYmb*gaFW>3_ zP%1#vu^_Yv=Yn{DJqod2Na3?{;iba?)-bhbIKZlB>z0# ztI_~QEF%KwhbuG)S&DmQ>gNuK{q)Nsx9^0|VZY;r0~xN1NuAtZ;=?mp6N<3da5E;k z-NIg~ZgPdw4;>Ru@p0udU8h#aS2Y<(x_5Sgpp+iwKIYhUMf#jvHnoa~*#jLI0>41Z)-Kr?V7pB~QD(-5}Z?@uG5CE;2{VM(6* z|6nUCxrlTZ{$#6s=-1|b=eAc`{HYN*0O z1jh9o8-s@vKBB*?2W!(ZM*@n&&9#71#A3ZLgLrVTHWA)nAb_7% z_|L70dMDY*LkI0@$#XL_PM0{~r7+T;Nt@@q&(Vzr1>vWaMx6XRvU9uErbo_c7rZM)fhS zd!2%FqzMZ?(kL$Rgz}(rrUAlLrRVS2-r8=3Q%)ChhXz#Iy{TcakVrjElr?8AYV+~I zMTPsK<8j^3)n+KfYk6-~kL}yd-69@1?wke4APi$wSZ$}T6_dM)_sC6iGuuu740j^| z`>8+A^Hgz0L+H)!xY}jmw3gK1kCB8+*p z-eX{EZUzGGanMJF~p`FB(9?)wn7<5Y9M{bs*|W%`3n>BV74=& zXS|B^;MHx!_9j&~=VAR=gam?H4t#*qeK z)2%hi+%YY#mVLeYfq%P?!gm``h>}#^b5h*UnP+&19{N(_N(r7U-Q=dE((~s0QWFSD zRVDr!vJwy0z^M4vpKvw)<8}9#dL_n*+5kD!`!B->a_dpDVDndF#hba%fM?*Deym5o z^TG{S=W}|m>rA@(vVWElq_7-WY~bF4k*FGWv^5QIzPBfT9FXeCr`KPa`wk_))@xk2 zWjKfbe%0)0o+YF#A+FAwu-3xNTpURc+F$fCqf=1j=sCnl5t_M=kIegwwrO)#Aq^sA zOo|`SS+M%%R=D65fx7$`PwVvElQ@G)85}OSbrb%($~EuyXaanyVr_8qLK@ZTvQaMk zK=p?#L7kw{bA6OrnsIQoN@DjJA$^s<|8K^5 z`dr;fYEJ?EFBzv6*GpVYuuf`&aXcON^ZM;)F=YCAY*`1vModx!Y}Y-Wf%dI0lhmW& z4EK}dhpM~}Bo*s7Zc2AmS?Ir(8-D!;{?m*T!p~ zf%Rqudkoa-dbr0ON%E|kTGQ$|nG)GD>0y-SsnWBTFO|Ajc$5eS2({ShVy>oV=MJs? zFy2d8M|rdr>b@3Kr5t^%Z9|=gha76b(YNMAEc~Y?HSAOlFb+YYbL(+H~Fv_47HSU^?vXgDzToCDN*v|xz z6+K5|v)P>o*`BSRI_qOBUZL{sDSuWg5chruU>Z&wtzySz9r&L!p4+i`D^69M!x&Kc=_*kMR4=?B>+ z&O$LBD316)0<)-$r6qbFV}e$afI%5lX)@=xA$&ApWcZ3Xm#gg8JT;h~fTSsQisV*B z6@*W}dEDea<^HBm%u`1dLpl<{G0w(7I9V5WWftk>K~b!s@4;=uES!y0QoHZ1G?^tL zXOARUBXRr)&r^wv_J^u2h~=ig76?rEHJgW-1#Z*Oia`l z?IIu&Q}eU>0#!$NFuGMfME}8j^Y?r1;YF(pNwg3;WpcBcM(*e0 zH45S(MVEKK7YHT3Vg#U(GyE_g`N7%iUbI$2s0n)1wMXo5c*U9}8V5O$w;$$C%0FR! zn1HYAh3#p~@v-Q|=Vv6w2CFA7M^-Dk<(ztv3mhko5~7&pdr_#R?lxsXGyk*x&U-#d z2ewq0+_nY_u1dhBI7J@wjP2rP#lbn|`TYg|Zw#Ro1`R?>GxQl~}}MOZi~auI7^H)cG@> zHCrcMg`0~p%;l!P-VSgrtG-9yv!KpQk^xfUOtCsCTN;4P!#0c`0m_IkJnVmB)r10u zkv3{rrvBEDdolnJX0BR$g;--OynPLapWJ1JQuTg!c;&Id88Tt7`1RGVuYERPOd9Ty5%t5KM)sDL8RPAFx z`Q8E-G4@MHc2sNTV5ZD6PPr#XrJ{w`4uc9L8iKplMm9WB_YXeq5Q?aL>hJdO((k`c zKbl*JD9?Gka126(ofHAJNSj5H!Ir5G{Z$hgw(G>GQt&x5fBk;E0O55z>KL^xdg^zU zs|`rooww!Ok=M`-LqbjS#=ZFU!f5Eob3mY_{3Kp-{+ml9QZsgw@K%riXn#J=3{Y?{d$?S=SM06#$}0 zJzygB`^moveTW)-Sn0_s7$jmaUk3Zqpk2}ns;y-miik4ABkBH% zc@Uib^48pnS)KG|Xu&y6#F{2|a4b*zbt#lnhLVr4r(M0h7GSO8z;*uSS`X>3??m*G ze#4ujXsU}c=h)i2bD?0@kU^?aq9^b-d@}TSRJ||)Iv~9Mua&;9FDJ2#>oSY(_jRJl3Ls>^rw?$dH<7|e*qU@@bFGW8( z-=d!-N4{11c8r1`RuMXRN|q!9iCb%5$m)>Q*BOraJZdo9u)uPTS&lX^IQ$i4|2?*W z!+1p|CIK@JjOpqBNXqp@{BB_-Vz`j;B{|g6#)k(u{hkJ1oo*5BQ1uvti>U0o6FiC< z4xbq3w-ynyL&tAE>Ej$8b;@IGbE0p7+iK_Zz@<*xxnBVy2Ns(shq$*hk({OQ`YjvZ zQDY7cj^GB)r&|-AT^5n{*L1Z6nQ?3mhe&cGEj#24z)$FUprGLys`rbA!x%A7QI34! zaCAtu22Du=DQqeD%E!~sm^%S@E!shpi<=e=d}VJX#6azEf*{q4nBP2elr;2y9y_5d z+yYg+Q9$piOqGBBiIe~O6X$hMSo$hYXRmNGnM}fR?8l!sDVbbnHLOPaOO@+3bdaBt z-koD&f&l6Flq=BfwCVS$i}!b zkb`Vs>E?+(X2*4k^&S(h;_JqaN|2#U;=(@S@$x?S{-jmzw1XC2-#V}GH-% zTCVPY60+Ig3a_WkJ9Te%iy@nZ2YSn`ad24gdyxix%F@&Q5ajd|tBqX`;b+_S$v+vV zJFA1`^LU8A|AUNqbR82f^dV`YZlpkF4Li_L(<%qJWGHC=i~O5(1iv(mtxh~Z%xr?R zro@n8&QmXA{{&hd-#^h|fhEps;rglsa*L`uy&z1QtHUyYR@Hkh!(n>_i|Bg79(o?W!DG zv%}bi;P*+w;ZG;Z@3MSLg(OSPpnuY+41=`2_35VL3jjG!3$*H_wf+P10TMazaU6VS z8;`m!zR(BLSrIHZ%jf_aGgZyFi80)!X3Yki7a9A08(+7ijPRtLiU3m6k&LcG@t2wN zHfPW*@QFh})$c$y;Gp(ge~B9dBj!i`=h5?Q%b~^nLA)B3aOa(wca0I^*&CEehwi<% zo?Pwv6q5=0^P6&Iiiv=QCvW5I3cH;hX^LS4o7{nY2sO~|?(|;`xSK_|xI2Hou@_TQ z!kK0q=%*2P@)z02w~mc{F{R=mg+3Ye`w5Li{vp4vM;A6oDgnpmlZU1IoQ0N}Ur7(rtKr9I=lQC{&CW#=Cof;r3oH~(JwJP+g zvsb-0Wx|`mjNfkRV$z=-%#x3H37)v6gk3W$hUBa98an#YXY964+o-YQe9YB|2}1SE zmX+VPcRRtIxb<0q@3b#mH4PLs-@hcD{R~|1Hpt}oK7^WrYHCSWnO=p6j=->u}@ZNJ{xDAATIhM781t2CVzGw&raV-du-3(pY^Uqd@mq#e=`9ni9M6O~s)kS{t zP3mbErcu$u1^99w!>^8NlB*>mvhv!vK{ruEyUFQqJxQ)K6o%GxTXj5=W$$o)t`PhR zSw*2VKREnb%ojVpFD2V;L!K-1+cap@kJ3xL0p;;DVmW2x-?K37{{NYUvFho#=)icU zrL_*9Q$$f6>mw~RA^%v)!|J$nxQo~Z=R`KEi$wbO%IF5RrfUGYQziICxrH9Ix%VBEpmen!Kgr06VHy7D*42;TR6f*n$)9{582=2=Y$;4_9a57iAZx{h6V= zyBnoJIt8R9q@`QwZkVCFr9@H$6s1#Iy1ToPm|^Iim)(8$*=P4(xXs{ipY(<)R`;uuodoKU+d-+%xz!!fn&3q*Z14v#D{TgR1(lFK6XXDyyn8sT%zhivo*7}aajTMWmRzNzJY-f>Zmf#1Y{!hPC z58fo#Udac_D0+AOtPZ6(mFwflcTn%C$vBrhd6OEyX_>l?wE{!^}HW<+dY~d zS{-}ctLy^SfT7Q0zfs0lD*brk4{U(v-BR=#s0jhrb?;;k;O$62p=N6_CTqb-HBD%5 zkBs7Pu@{S;=i@smZv*ue4zO%UlxVe?mco&rKl-|ltHAZY+SY>i5c?;==SV75ByQS^ zsWqtAHh&~1%iu0tFPK(|=w6?I&AXap=m$+SgLt8M!meGN)!)T;Upoo&?f45GjC`VN zdQ5P|raR^@>lx_Z7Y!0&7XS5+ZKgF%T=-ru`J}PHZsYVdyLE}zl`72j_{t@7XY!}Z zW~GKbP$vtL?-!=r_so>IuwCmP^M;){#F0^9m?O(*kr;cP!{)G<@<#Gi9@b~hrx#fH z>9@CJq*9WRPj^;DGC=?b26rNnSJ)Xd`_7TT5pP`NHWc%K&b-^S{_*h$^^bXKs`99d zb&>=AvTYRrcQ%lxxR8MB9^Ol;?+TZLpDJmt30h{pC9`7N{uOu%LhBG})wEZT0tQyQ ztYz@5ViTWb#Ux#pYMU$wo(UzlkR4@w=j_J=Z`f5JztamKcO6>{v?QGt*~6BuO|E`# z^mo9%tlE)+tOg@NibRU$$yHhE?_iV27cd=5r+5~z$I!p_{;(e??eJg!rP88uDRKN| z+pkaNT`9Pq3pfjt5$m^l8S|G{FCo68A7QinA%UWW>)IUb^(n8Wu1G~zB+rjJUiD0np5az7#+3^Qk%q&?$x{^4-C|Np0 zvYZN8{WTS+@4iaC>8fL@1VmDNxSgf$>FbHME9-pFW4+3IUAM2GS1k^Mjs%G{$5JuM zt*=H|OQN`-6*%om%aToq`xir6DIpw}f{k3NPM>hva!aGxK z>SF)icJPw=qLJRzcKAsI?_MWuUn1yIDd(7jwU-^m+xSRjEa^8A*z{T23hQF5Dd;8tFZ~9%z~Z7BmwLFdAmExg$DwGtEOR63xNQ} zg-AkyhfgQ^*9z|JYIA@kv!UQV)Rw>4Iea&dFS zOsQ-9qli1R!x!==|5QN7EtU(NG(uqiD*XSr)2`P*2q+J268JW1ve?f8JuYBrd7j@i z?(bYPd4517<;y$mqTfiTqE`wNy)_Oocn*P2t*1tsIgs18vV4LmsusBjZGcU*L?dl{H{=ye{z3)PJwbs4MAR`wr=m4k`gydbCXB!w{z zml4sy!BtkBk-VWv%1;`*R0O41A4%N6w54k5$Qgf6wH6A~pfCyEX6aF0i73?-ZFiyD z)MHRV8V&{V$kp#(YC=hMD*ctb&C#tyiM~$G9BhJ1#%R!4b|)liHL3Rnq=>Wy%XR@7T~>O!`kRTJblm zlTh@a>w-Ze=5+ZLRv0aGg4S(_(b6@sV7QeWC=e!>*WCTjy%gNUbviUpm&Ef>-D{Vu zre{pfM_j~ToBhgN;1j8G&&nyzupLR2FaYPM42QQ5b*fBl!S0;N>bUvfRVPV?-_Ll4 zOPU{$Em5+48Di(pXLE2)MxTdY$|b%5$QQ)C4hJ-nD@qv9MK6{QoK70cXeB2d7{*4{ zJlzR?dOA|!HCG~fsqd^1yXwKF#v%>JVRJ9DvGi;fcEg0 zrV?{0{lP&Ww!w6HDvVkW`6x_BqO{28kauBxNF02~lo(pI=n#A?bJRSuPMzzyx-PUn zSKKQ7GR&$DrUguTvUqazxfl-0<@6ZD|GyTpFA{+|KRgQZ!dOx z-Pm3;KbMr??l(+48RM%#s(a?7vx9sP6=(igfP&(bcgP@icLiN|UMo{T4T>euaIG!y z&?7%kMCy95(WRx2n(yDDyA2wHjX1L)iS`S@bqUU*!cQ#e3*vW9e#JP8q92cgK+n5; zhX!k=Q@fNLrF|wG7B|hZOpn%E+?qSWKlUqQJwPD1<tv~!x{+(#WZVF0 zI$gf@43yAoc*0R;S|!oH`ROL&%%wl*eJZ8ZcUS{A()>^lFcyhg_F{Xh^3%DU4E@cj zNEeQwfBChU4(NtGAL7k2*pV)b-!$)``ls4-I#60?8zf&z7jSyu>r8 zuC>w}v+F0+;lRzls2i%&MGb5W*GjJcHCKiJ4MgF6Gj-9n>{&w;0$@!*pE>rsK-U>0tpQ6 zILFuT7wV_#`#vZVSoKn01ZI^0O3{JK=ipx5RTP|ShRh$g(|dPVLCN~%XdduHNmXDe zmeD6PGy(QP?l~4d;P2n)O4vKEVcx#H*xOm!xh8EM8*WILjEDP~RF>k^ol*st6dYLzI4-R0_%pSl|Dsw@Nk_+*Xqq zw>`&!(>b1oE+3zGW17>YM)Z#f5XS6UUWMtv;&za0Ms1i6_L0e^6Y=?{nD669GZRC~ znK7;vIz1-w{5SGhj4Z!ufmRxm$F%-6QCP7H83*5rJgu5ZDCLn^ip8a4Q(L&RZuMjT zJjpBU8y#e8PGE&me<44eH(38xKRHvmtkKqLL4>(q0R_F<`AwZ|Ul6IHn zRCe@^qz0DE5Mj|IB?XY=QPE$#Ye5YbZ+78ovTrk5zNjZ=HeNnKuYd1sUhUVasP+I@ z@dg_8dOGID#J`c9!O+mbsS1!reNe!M_k>5F-I|=``_g_n@TD2<(FgxIi#Em3w0>RT ztVxv;&IM@-(6F>kPWfdGy6&uUIF2q@gJqfDN(b-3Z=Q|fUahAgM!`b=TWWT|0AG(n@ScWM8dKIkwJvwDsIQ=5p30YzT(4axnfX~|n0`$dAv1^50)~C(Ht_b0(o>_gP3%NhU;X()@l}Vv ztD1g?Z#>mA`>fOBb|@taC-rW|1YnI<5^TPnS-}*liw=?3@OiPU8spn^}OUn6s z`eo}-5t6@dmCc)SMT>E%PZ9he!gVGy@o_K9KS~P+^8?hNKeb)yE*tKS$_ZU-on4O zD}A7T_|j27{H!)=yMA6fNa|Q7Vz-cBy4X4?YQ724YJJ0HGeBW{TlXp;EYXHT4=G#9 z<=6(JENn7$_tTLgmYuxMYzF3>8 z2YO-KaIm%uKv3PDd%s%Hrr)McBrhr|lF-7>sp0MBmA>rqBBoq7>7Q#-O>18(^hU&7KblG zAlJ8@j?Ld`vzRBoCKRezt0;b1xP&p_2C{~odn_tgmsv6FMT9FSuf|3}4Vu_L@8}=V zwi7A)rEwXwNKlWP(h_d;!R`Vj|K}YB7;I3j`%66C!X&u~ArLy7La zEOp}M&*GfF)nc=UV)Vn;G`Lki8rzwACKNDvkI#mu(>gzvCa9-FlB%8N_d{Gi5xV|K zoJGsVkG{zr4q$oG56s5*`iP8fBw*S_HQLLMmaU4JcWQdF1tU!eI96^ z^;x~S{0&lH+1)sj%Mk@UQlnq>0BaJ=K?at8$P2Nnau{lL-^S9n<&F$`XL7195mt!{ zg^ArYO63KT-WOeA>8~~<^3&gq&G;PJvd4IWKX^w)5I^?CI6@`Ulw|H z!0<_xWdCdcFw2;mY!1tdm3=BQF&4&ji3Zo zNUl@9+OEEtla`Lp@~R-`y4Nv?gs)mU@!?8ud6ATpbx=GxjRj7N+v76H2DB+itDNY^ z@1;d>L7I5gQtcYLI#FKL*%sTJkW>-y8b!22%Z{Db`r=~@G)E0x>}<4D3H zT9|PF_!H6VXoJ}Gwj*W$btMGUnJk`Izj=k@qZppMC>HmpGas1yw(tVCN}bE$S17(K;oJY+H_QB2n-F}YA$xAJ zO&XU((AksWNR9CDVLyPi!EEX8w1+ zAxy2NKsZLq`E?dwfB2Wu9u}>)MqVDr-_czAyd~L+k4~DmYkpx$SXwx{wrzn||9tU{ zm&ex31hYiB*UW8O`m$EXIJ4w^np?fKiT~^v{6;O-Rg(b7v%S4FZWE)V_SrI3o6lfc z5(rE9c=E6kf>t@cVcp!RcLJPns_nxK+jyBA<**?z0Co;gAZ=x$%{(Glo;q6w$x;M75UGT%urHK3ZWtt$nugEY*|7S9JCnV-FVFcVf!uBo4FO;<0o#lWM7GwUByZH0O(CO z{G+?WJ0zvZc@nf2MC!^v&=E&@)|hWrjC+Nr)R6|F4!n?NhMW3*=cb?vz2juodhP0EN_G1w5AE5*M`@InHuHoFSI)C^Gsuv)? z?3d3iTPLXiXVOML@r!utk&`_&In1m~=OU?v`VrHPR4dTL{u_pb9MwCwi$98ixrUh- z1;dBTzy7{oRo8m#GS(}7N>(-=mJ2OQxgN7;KPT~PS*sMQL2FqUYUvGNLQ2GXi+XPo zxn7a}h!rH!hr27|MHU66ruGT6d(h%b9o&QZtvC|haBCbiul#dEtwsF@ob*4ODKPkr z#`+)p&ymTM z6cH%-qqJ2+EpsRT-jNnzikoQ->-mFBus;qu&4jql`~r2&_|)WDAM@4+t}(m;OLS87 zDC#7u5#=bkK-kULy@br5GYHNCM~x+j8$GWgdGnk*)v!-)pmzzh1P!0&aKYC<{Nk?Y zaQ`mJfM3RyhKw>fIYxc!EpqYj> z)3$TQvYizAzOh4BEEnO60o0!cvY4hl*Hv7fDI^@eq&{Y$`0}IaVvs>VfFxDgUC-+( zUe~_Fdu)Fsk;up0->Os!qxo6HXB zg9|YtkyYc)T<<^@KDZ#NmfLz>bBe*_87!s$q$^dy#T(HAug-jIb2{%!uBiq8DW2%q zu{2A;XcAv;7JIduBFtt;_f67y^?I$-SsH(D`>@U-=bQFXnv>mjthtk=tv^ufmWra; zCMi^2`bzlSUHJO?F1#${7~?fs0PiZ`e!2`Ny>PpM)%YZqZzkH+sHJyMtjx<(_RKwf zNU4hpFgK=LZu8;M;~Z6R!}JS*7RR5yj|h#bO#wBG#MEb3aj*|O5I9ehDPV?=0^-Pl zcx)HO{{J{uU|LuYP;j8cGn=!2JE0>E7e?#AKJh0DXoi&jom#O%fcZVA+p7(99Ih7` zXA6DaziNK_B3Y8&mmSu<0GeKhqk@g5sgx&3npn;Cs4iy9p`VJ}tYuHw5rQj>1e8kc z4%@KgyQ!uZn^s7zOpVn`2CEL|n{1@xhXeR8=b8hH5o6V3O zVh@QvS#2OMYID6&+SZVy-fA=1tB}tK^JB)~ro2C)y6wd!(G$Yw6P-Wx7#V&05T36M+$dHUSxtR28gtvmEK1IW%Bu14 z$0o>u4Y z2WKz$dy}+{OWDx)%MbJd6W@dB90XlTrJ7YGi^vWKg=k)zmoG}K#Ir2l&V!+wHzWO} zJTl_>``!P%9}fV-4OKJoM4q5a3+;%d%$=F#4pMEm8ik$kuSGV+bc&S{4Zm9Qj0jb zAATDvG0~11*qNVQm_4Q~SNe^fbYI%T)=)m+TW>s4>*|u?F@^npC+3k}0~P=&Zh-%N zAAx?XmomUyiN41tt83lnd=cID6(|^b(=@<4RPoN46&t;&(nybRGoae{SUGh~@;yc~ zbObVzC3&>SCbLI5B68`Orr2fQ1GTD0?QOqtOjova#feMhj#>LFJ$w4~C1CtVMp^wS z#l;dnWlTy;cI&C#V(@iPW_IR%Rprk9H#fI4ISTuOZ;&6cxL;~v*DQ>=(zkXozOrXr zY2p@@nz+wY!F_I^9O#%7dK>sZ|A-ydPg^iJkhW=)Vblo!}v!6 zVnkuZoCo4K+OWqusxR&ZM_&Qm>Boq_`{<2>Aui*MRIIGDiqdH!fkSXta;=x>A^9}V zRqNq6x?4uskzvGk0mWxTM|z28uy0os(%%&gipeJMEJ0mem?}_XO}kgs!Wdq!mnM6G zb(M>lM8jdUp|&}|u<%?X^1L7hj)HBX^N>l?U*?glqDh8`P85*7F2s-Kd5F{Ggblr3*` zb55sC-@v{9TMIy6Aeu!7pU{eRZd z_amV4#dR26zi@kROacjFu|))Oy*jl$T*pMM82iOUp;@GN@+}2(|HRZU2?*U5(tSW| zHlgb}6n!F;qis&IAXs=!xJwEmp}NdbP~!N68@>!E1ki6YC%G{7I!jW%Dy{IwvFVLP z;KYftCt(Nng@YWkm#fwyQWkN;Lu@c;RoSv?<4TztcAMHb(geSQ%U^1-d1-d66qo@*EgQ2X>T zIc`U+Go0Mye8P#VCb(lz^9;$$J>qjnLdafXzA(!jmx|?HHK#(m6uD;N<}oBslFD|& zrYLvO-+Xn>O8^qj{CHbtysX{Ds^U>4^hM9HNpaMDdYN!A%y6r9rNU-GnYxVQJ=%~j zQ-PgiBzNS;0BOWy7ae_&jVbmo zyw-v7phI|U!@*ki@8P;dM=eihZD!Q7%zDq`Uv<CJS9R2O0!-j@UaR7P0$+4_&- zsjP0~_~mUZdeKvd^|a`fjjKIhu1PO{hv?a-5e+>Xf6n**=quy|VXQfXE4elFQjN#8 zQo`&ndHp=wMK1{scBTm-Vq(%KO#9}6I4Q3jr~BzYqb7WAOut#DABc=U5G9Cn>GdsB zkJjHP33{5*YO6xeYrru30fWupt(KAM@>~st5=}VN@;9|{lT>uCDA(UpWNk}q9Yv1g zFStO%);(O%^LXmLif>bKcxjVl9xyTh7gG*j7BYSc+oE+z4~MziX{=2-9leTEAG%!e zb4S6)y99X2ekD@cN@Ej){L!NX{hVlv3&>d0e<5Xx(N)8lybo`9Tu(2e2MDF{G?g)R zxzdg=M@G|xv|FS{eSU?d<9LGU%}YIGDDG%AHFLl35Potr2bM~?u*goAH#mR)-^`ndGO3P@y~oZb;v~(FLl?JnKz9G~ZJ&Adw{xn? zJ`Iw8EB&Ni{^Tz9mTm@^YTYD6^k=Vrfrt0ieu>NcqEXyAwE;-UuA@*#>bti77pNe@ zTd&>4ah>cJQPJxniFR*b9W}h!sbG`Nj>Nu5*qbTdP3aNyQCE#X<`)Kiv-8bJst3z` zYn~jhhII?aU^jU&tK)e?BC2C@-66@2fvsj*@ZSBeLr9gyaVWj9iv3fR2!rOFI$g)D zM5P4veC4%(QAKkpWUy4CiYIHMm=(g8H2>ESWGNF?+kpzP)bO_@J-YgUdlN2~s%Ww- zv2zzCvG7QnpZgOmz7d0bz~AQCR%|@bU1f#Q`>;u#rKJd};urUix@xb+=cORpH$a=I zAQ`Ssl=68Pu;+AC(q#P)k z_;6zKFTs|RKEHka)g)X(5%h`j{NY9MKc)ArcSPLi@K=w5)ABq+#G;7jEuH})=ieyM zRxqcl?S02-e^Ni}skb5_PyTyhUi^Y1Sxd~jg1*BRc_ZZ#gAL3d7KzR7)SuH)?<6Jd z6HJTcO+gVx6+k92J!x+W-%GhSNx7~}N z?J;fAjLPPs-WXumHMEmW#E8*lkBl1s6MuqYZQ%CAByXRq+#bS}s#@mAO$c;V!~vt8 zJ^k#2Rxq%pD|1%SG?{s0zxOoZzn>(*upaNUhWHQJP{_js6_^*OyN}Kp8>zmZ3brcf zCJwkE4%lcD*B>GpOL;m^lqD4ZvF2>tJBQS+A-+9R|L09BlTzU&VO=wDiLvl3AV~TT zCimaOrtLhDkMr2cGi|hbJ~n8h_b2?14so4PHKn(b8~K*QKNHaY27lW9(70!`TCgFLhiyZ-ea5ftIzcG` zK%z!?Wwg&kt`I-)QWtc6m`1U%KZYQ0@j)gikz=Z;h+S3DB6ypIHb1>0`X&?Kc<5pO zYp>AL+8SGTeqCK?rA9=SVXL_lQZ#*N?R5QL1F42#$Lr@vYT?!ai2Xp~j)*Nw%NuNm zx?XQo=y6~+d1t{S(+W>7R0q@~^8Rr~9SXa09ba@gnOD9ckWfI9Vr4q@@B<$`tDA9K za(F1)?Oi+G=3~cjn#`$nk_bGkhIYOLRvULjy2Aj*(HEST39a9XC6eQ%IT=lyGHJ=? z_x4f_J`VeMlA)e|OSD<34G}Ew7~We3CB*4m`Ufq%;7f452_2CI|yJ;jo zgIu3&f__SnV2Qoye`?@XVa`)U@TKp=VJ4kk8-gNduWh?LlnjiJUHDPc@|Um?F8L_!X{+%)!@66E z;5v~F5yK0K{f!_x&vfWf>YAD0W z6m4~Aq{5JTS zdsN-B6CD=JjPto|MwzCdaD=3+JD|S*q$&+pUN89_CG%pGz+(Vs=POiZ6Tk_ITQZS( zR`qPt$x6NIwlNbc^V2@TS+GuQtNNcV@h3KC79@>emp3k&Qkyc1AsnE4O`HKDzIK9w zO1O0ReXhT7^h@Ufu4`d?&=ArLzEY~ZiNwr83F>+z&W}(T)1`{}N#$q*mAbb^z^#lN zOQfrLXh2+jh%1w_^u3~?#zROGU-xIK*ug?%$UxGiAU7`hhT&cJOJE>+kM9#^a*AU2 z@Mtpogupx7d|K=r3YoAts3~e{t@g>Q$7;v|cbu)on3jaCgM#{+%pVX%^-~LJJw3 zExlH*`AQ1I7F+pPpoIuQlLPC3MmoNOl>z7%;p&G-NnG0qnZuC|Ql_;q*HQL?Y}0L>^c;hbLI&pIC)yzQZ%EVjt@V5jl(u5!ISM;lQiXnaLt`p!gWNw z61RhNtZG5nY^$rF&qkGyw@%>NY0}$w&iD(-@(#r~;)l2dqHY{=9FZRDXej;ZK7(+` zH^-(fv}<{-tp3x4{7B!Zp=Wm!i8l6{^!T`o<)hf6BvnBB5+eW~d+xPHMF;N2UZ9{j zW%fNMUL~PZnZRTi#&OE4<~g(J_pZ6l*K(7Cm<-9JWEQGZsAWDC$LX^}VMZcf8QBek z&xi*J#xCaLZ^m+OTU$G80+q=$S0j5^6BjW>sB?APBuvTDL1Ww;!>&stkE{`a&^N?uVUckPQ#HP4%f@o)3}v)fceuwFjf&Q=fO(;_O1nev6OvX&-l=j~i{K zvUw!Ek5Rf?<*4a1zM9VnWvv-?#Nr>#!;Puo#`x16{N^F^`E^>Wvc^I@Q56V?Fv1i1 z-r-&~QJAx0{3aiP=vHi(`o>b`{CdWmCmLEJxe3nzVG9}M40Lv8&uWf4q=K3zEo6`KK0$3N@hmzeaE=OMhC^zUasWye&J^YqkO$tp{VmoEed={UtfJM zMx=ab&R=Me;;uWxJGxM(!V{A zxQ<$UdD=cGsrZlgZo{O$v$=PjtliSw)S*01jogL8Yrt?ddP9)-tCj<|R<|i1g?y)t zdVSA93-c(KoXNMk)0Ho`KAmZ`X_>+^1_O}aNKoXPG;0aRFIKnV+R50b$=Ho&Mw3ht z0q&UncPZpy4V(7tJ3Ne&SUmvB8QpEr8o`7={|lP~6v3Uu$FmiaT19;-h?#OSXRs}} zC>}6n!eZ#?LEk{2R*4jg&i&%_zTi*i$1k{AHLEZD{%&FE80fr!Fi;7eE)|`SUjW1%4Gq0RR`(>#-wXQDclWk`B#W_*Qs$`9A*S-1_jGehuWh7*2w% z_fCF6z^z=Qea>T`J`6i~j{%rS0+REd)h9~T8T1Oh#P9>B&w6|W9Pe%DcXAP1*-sRi zKiEvOb>^X@gZ6H2Ff)!?2>q!S@1WdjTG^yI|l;?YDgtzaIs-ZE8YAQ!m}H&KF%iAyo#al^)y@An)Ksw)*rZZxQ-7hReb5-m zW_M-7juEHH$hXBeJ|w3o&4gSeMT?KLhPQ+!Ruba0m9XP>4_FMr1kvfIZS>QlgU)X9 zAF)V|R#DSwUDCkv%3E zytt!TRO4~cx$*eFE8p}`E>Cj&o~{)Cx#5I*W)#nAGq=EAt!& zEIGbkTBk&nUAoUT{BVki{@@%O<}&qag(+s`ilc=t}7 z4K|P;5odVM*IN51g_aJPr8^bVM-_kZx&cG-qz^`KoPwgH)C+nv7aKVHxm)Ze%G}YG zQaKS7(KbxGr5=B?l=go49D?{(xrT-!XyVOKATeJtG&|IPbdJ46T^P2xEi2G{(X^zN z$8wy&GWUAwKvJ@o!q69r(aCpt#?|V(y&-DRhauj~!+NlC&kga{tt7vTE(ue&_U-O` zDFLh71Wo zbLifa8wJTqvjJ>?is!NWkFGp=r!8wMWi0=d59zDvR5(4_(eZ$M@kK7;9`hG3n zgxyOegHoI-J#hH~ukvXY_kNh2fA?bSzba`e#IO?nibJ1Lfu8R7qW|N{NnIfnM87^{ z-m|quFAsaoGXvE%Fl@zqHnARe<@_%BR`UArqLu$RKyL~6;#c8d4Yh%U4MTbf<2`5P z$PYk+C7bQTOpuzbJf2#R;CD6pXcbTGWA3C5V)5Wl((5++R;k15BWA}YKN6;sV(HM0 zrpvS$4irN#{ZtipNbkl@-)CE3Z!sv5uu^(I;@CgpEiv>73XhlX3N{A1D+;aGc*OTV z^`pIRzjbC=_3ojmV1>UbT?E6yK@!1_`)he7AZHxtzZ`$!oTp2TbV=igLeE>p!8Rbu z{Yi%F%U<}MRx&D0*|<32?BfyBpVl?e7&FDZh@;bLIq80KgZJj{=RID>ztRQnP1>35 zU_f6#MxELX3IRU>*M(n)5_>C_N%p__zG7bw$IvGh_Wq_|+Az3Vc&Tve^yoM+kHWl4 z2dFVu9oIm`N1YY%obn+6eMdWHr9_mcIB!;)d{v4c#wzsC8Y4i~QE7Bm%G2Z{f5G7V zX%NB%M>bW&1UmiBToUM<^rO|S{Bh{YbWmjBgNBGVF&Q-2z4tj*!>@OGsdEcD$U1u!2Vuu)mRaY=C)n_4@2 zb=W{EDdE|03^7F29RTt*3D2YW;?%ZsXI7)891+H?5DC^R0F!X7IZ8-;sY`MTS;5Nd@f+93bh(A+>`!xkOUBX>a7hhLaaEhKV)3wEmt;%%$VR z`|Q}oL=>iaJK`BU=Ah=(QGXo&jE4wYWZ9Uz6Z{{Is9m2i;#n<`wMFK7hv zn9(gi{ifAYx3!{MhMfti*Y|Iz(ww|WsJnLsG=(eyxCh(yaw4mwqQs=#lA zfFla6!lLPyX~g{H@x=pK@K{pqsnLBOYKQZg)bSsHgHjBY8Hx>qNL{+*3#Ge(j~YH{ ziFIk222_DJSS17%U>+q8#THde&vE{qesi3T>Yy*T`U|?GuFRx6Fn6w7D-il!qoAYO z+o$K|&G9)Hvx|3%{2&qUinW=!Gc%ChnY_&XtyIm(T<;V(JWy*n3^6d`L6pKBmQR+V zX1U{Wc60v6*v9MH7qI^I>zCIVVbV>)!96zkDZE(gZu#^ww5s^FNR|>UD8-ycf73rI z3%NKZ4R(Cpe{HASdE0R-@Xyk@y7Q4#gz7N}?$8ehf8PN=zDMGnInbPKp_zzl)ntDm zIiAVy&$DGOEHI+veA&4-Ro=%mN}$%ws|3p};F{9-_zk!f-x?_% z@G29N$!o?HJiQ}GhICjl98Oh|e@}zA;D_?zeP-O>9EUX|i-i?=F*Jh+7>}6fy)Hx? zo|=wh+L!xai+I^G(a}Mf4{>k)m3rx&~7#IfMX<)A0tRe zOzkwQGrl2O@aPBnU}owrbc3l5BR$S~FFJ}BpbzI8Mz-XTeFb-P*XIbWlqnX zzVHR+WEf@s2)ZAJ7OQP0l(Qhx>}~TAAqW*MGXfZ5v*@sIT1(?uY1F1h2jol zz61Ch{XMnRY_buoU!eRw9IT4~0r7V24F!X|#>tlMqgTmYBjx>bDei2&C%5qC>G@cM z7Q8$}FOj2~>r3eYk+bpqD_5+Iwhh&wZ%_)!rzp-E7MLt4z22Uk^%ncqAENCq%x{h( zGkieN3O>nR>hx{NAiX71YvWD6H;0P$$}Q~7h=4{@d3KDv#ZoLoq3vQzfb7+p_`Vm;iB?XM1JftaW{3*ok1l*gu9E&Jk zpn}C28f}DqSSB#qXnvjF^y^YLx#Na0jWku0cgGavHvsU}?{&k}dq-(f;F1T?U{yYn zj=2q#1#p(-EftY}ON?5C38v>*oP@EuKAwllNYM@Mprs+FA6NSkj}LUvDp~jDdM+|X zEJOF}bz1~0GlR6CDgA$u5zp+GX*w#w&ibU0#{b{1o_0Hi@C0ANpM&j+N_AqzE`{eh zvlMwgr5NXfw)iF(6^CKL=_kuRzRzJSP0Y(X(5&3H!?m>m1dQ^?NK^zPvf$}4RN{G2 zxgp4Zy`pS3eN0Sl0V`(Fk8-eRlg_MEpop41Y8hCj45XSERyM_`m@$@Ug7X}g z>wPYUsu1}=`0Vs?*EN!XqU_jI2(G>arL z#VYv5*FTxYGG8itezU#xtDIP04sZ|XvSz?jkIuGY*nN^WjJjaPucr-?VQmlL#@N_> zL`K*_LSIYSG6`r+AU%CqYzKJ*-6fnBE6BuA`RL;LgT}Jvn5?R;pTbUr7Hf?=9)0GC{;Toab>4tL6}co{OfRq(t0&QvcW zc`)oMvv60#B}L#S2$mU;x-o|*+>ZFztpPq>d9iV#g|x!I@=qZlt@B^%r*ku@M30;f zrI!@s;|aMfzR8RX=RSnW)0|!CXxg3~69@&lspZ&qX$?z>f&|4{7 zEqC=#7L+&`Bo{b7B;-5*$#2LI=w_D?HgSB)w(~M+wPP-ZT5s-jM*?E=>KTMr*@onc zer8SIZH!(lpdH>53ixVrRR_WmP-4?BvG}G9E5vkptT+|4#IN?wU46sw9=KjenEd9? zp`me&9P;pXDq;0Zz&Iua;LSHVLnh3uB&ItxKJRk8?!Gp$e5M~JVw2_E0#YMsX57<9N6ue}7GRo{zW4EZr2iPEJ?uZY}&%~{w zo(Kk&WG3+qaNfj2ywfYvz0-D#58Cms;Z{))W0hak%2KFE^2cSBkTuHt>@9jr?Zd|g z)WK~q%{aA@0yeeEvYJ$J|0Frd_Khuv49@IfIf{2V2Hho)Dj>5R)0yuUQ+mmoRL+HMSY+@P$(1=`W50GU=g$ zj?4wXjf$x*|ESDf0sc#9y@Uva;xzwD;r=g+td*`!%)h#vA7reHBNKWx=(pE_kF5n0 zcNzkXd0-;YMR6AI#0|EZ z>OkF@f8TB}b=bOwX2!Lh5A`vH2_Tlc;m^Yr?+|GNi{sY+X1%XCga{lV%E7MGh|Qd; z#|A|^L4sYl?%{;9Og@n_$wZ;-RB*ZYgjP+;3%;o~vlGiPxL+Uedg&lzX#;9NJHcBj z>Ar&U-fxMNrtvI;T+9Q5`{?@k9esZ^;@4t+AA&qnRzmd~kht#+YZJ&EkQu5exy@|o z*X7itsyeDr)u($Xx0DG;Hr$eaZQELA0s9+C}+~< zXDwJ8oUmi0@H9Xa)Ak%~jZk+2$~i%7ki?Q4$I?c|ceMJSjD9=(I@|<* zSwE{IWyr8-&qoA~yBjt~NF#CDi@@b3Q~QgBKL0n#OLD#*J+^ zwlzUxr%|IKw(Z8Y?KI|uGbi7*_de(RgmpdZdDpvce!qR*00?!DhJ#eR9QvfTmnyLI zT=`%o6EmfZd=a6UZJzRGbDTatL#zHhue_57`J+Vc<){|WVU(Y@h>=GU6}*%|*Vm8D z(7T;?qj)08w%r=<%$_;e z_78kX1Kni&Q6|hdRE9whLw=Fa60 zh`eRzmlbTGwf;4RYJ1lp4t%}*>bejj6-JbtwUO)YGA&_SaV?Nd=)fcXn@GqlQ6j4| z`X|Kjd$%PTs41y>SZ_rQ|JHlXTA$<+_BwnILc>@M2@-SIyu;8^zB8)MWE;a@z--&V z**S6U=K#y1Mvz&6L1SI28> zher_;H63aqy5vCUlZZIU{lCjeQ1g2{H04k=q<7EN>v>2#8B`)MFA*VLc41f*j41+cudL(PN9gu@!`3d3r~OEK8VUu%FK9UIHEyXYe~s)-hC zYb11IZDj?~~*&{lq5@WmF)`1IO{0CzQLW#su6xgcwK`e3xw zOKAE5sP1>#&;4)fgkivA$=zR^;R---+F{2P3N3m?6~l*iGfw!a+P@b6P*^TadaKq8 zZ`n<9_yBnXHSsqVDu8eHcd?j@JC_?wK}lisR*h1k85@MlpMq7g(}?57&?+zTM}W6| zd9NdT|6)fOzSanmcTGt~$A|G3hU@Tss(8U*cgK|XxWKy-?*51l%=cHz#{F-E=60Z2 zh)x&8Cji^-jrY?{!YSLzVv9n%tHv(!E<3`?I-3jhg_3)X<1Kn(ck4_( z96ynWM26KVUl(aFN7xp5yXY75!YC=4hz|m+EsCVhxL;EuAKW*X7|yGwX8~R2k_cwc zzpU;>N3zdTciB>Z`n!t;ezt2O6rOonkwhtZYEE1mDobBF9d%I*43Z)^4~X3jK8r`V zB-eZCP^K>Ty-j-eE$(W2<%$tEM}z_Vzii(qMcDvChvP2G5VPEU!I6*N3D8^6;j+l( zwyIWZGg8Yt6I=$#C=CmWxFDhcDmrzq-o+zSm=W>RIEtMKW;Z@8Jx(wLVp z{;J%Wr{a9ju}p;(jjXVJGQBYnEI52xb7>Pe`5 zYW{M?%Yy6@3fSbT{cPm6d}Yo)GQ$hAidX@LyXYGnS&*>71h`|s1>S|~3#*R-RR4{; zT}}3^@mgox>$G>c*O*IqHQ!3WM_k9HNtbL5gvOw9u+jsiQJ7LrA5h^xhW?VV>7`ea z((ny2N+h1VxBd4O)7fQ42_GL(zQ;?_&b&vK-(v94(ud)y1Wyl(fg z_D8JOu!60(AG}0cB?#XApb@o?lR-WFm~+6ekmyt8(Y5?mGnQF?KkL!1|M_}azzO{K z?_N@sqBu*|bPVsVUB}cW;9Wh2S+5~M())DuUuQ%|H`~={K4tk|D5 zJag61!Q;9GE%57&aED|65=byUi0Cfafou;05CPaWxWZgBZ>C*<>AzQ(r>EjvwW(|( zj3APmVvlAMYUcCwitd7AmiM`^-ATv~8A1p4vU#UtwxsALu`-3w?u4ruraKupFrtK_ z$qhuI8c2{G&J-ecF|_l`a{_z-|H3VX>@$WkBfi{EloWW(}(tRvsXtaCnH={RyXJ9BX$}Sc2X;&9uioF7DQ05%q%Y4K{)~e!x(T! z#0}Y7jpOS^6O{g0st?r(_I*>2muV6s51jkNENjPyE07M}-6CDYL13Vx><2jJ={0v* zjFKfrPf(niG3dcAF`=f`_hQ3l4sPS>Xb$b2!`$UjVZSm8 zKYI{lkCzJ9tph*c44&V5?$pO$V)zgVC^wm(4#(g z%+aauQz5RSEe{B&e#*Ox|@=s zx1&E8ObpEcS0HbYXC*D66zWMtnD`^^KL_z_LnzJ+0?XKu&%_@c=LIX1S{$pZ`Rv?YE9izXwC?_lZhyGB0cgzDTVxisd8s<^p##nw-IR4^*l9di}X>E%+XvoyK;VvvlbB2;3bn!hvU%=a>w_ zzYWXJp{QeaG^)$5<2cZjPH*U65C7-frO`SlYeY(POF zSFlD$T}nE0n`ohPY3hAqfy8;xu&oQ`Z zI=*h%e>m>bS!!s>X zL-`?f98Am?^)6}dROgY9k%tVDmyE(TB+MWm#)eX>B-t0txWPq&lg2Dh*Ns0ovD>Yf zO;A5`(4R5`KGLIBrFxn#Z#8B`0cf(he!-dE4(_HAlEdsE%pNc&gDOB`ux3>TL&mHK z(r|G6^GnZYgOvdHx%l=ac#0CN zYky*4ZKHmlMb~uqUBu0Rasy4TEvu$@rPi@*#FhHbNtGtA5+GUQC|P(N44QkNvc40 zyrSq(mn(F-b1D9|$cJj2dfTet2W1tuA9Di2m%WfS` zY05{ju;ZvF9KG!_gf}uxjGM2^F6=$I$w*Z=0KM*|S4OrLT8%3)ilUQK-?*%4q`}nO zORlW`f7rJyqlX#fux*v=U`S22?|vsgUZ+IJ*>;6qVJUHMi{PN{8C84xi2qoAX2wFI zE-A>y)e6ap|9BQ<8JUV8bUmIt=Kk#gE6n6ZU%3LKy>SI~_K|;mMIA6)P-18#_uahb zdKrzckGPfg)l0BzkaPqx-0z`NLDgv>fn~|Fy<|Vj(<^GGh~=K^gW_6zyV|5o#ew8d zZ@3ulIXlDILr`|$wV|&yJV}M}=#ww<^V@rj_gnsU{?Z%oPF zUwZK(gQw`bs>Bc9gC<0V)7ia>%L(fnPX;hW1jTM$nNk1$JIATJU2zHBeHVJ_Kwe+p z`ZB5P8r|3T3j*ev5n;Vy@`2h;Z>^*A-rZ0`f*u{`ME)ylQ;XF2l|i*!x-0Eh34@n+ zE5emO;6^Uf$HDdhhWLu`uXY0-cVKG7QpAj=dW|`W462X^lG75uEr0iype_!W>#iZy z_>D#H%oAFN4F4v1rD*A7M)Nxoqu&?Clxt5Q#>aVpWDGpL*Vq)jp~J5K{kNOWG7+Hu z&uf>2!!ASX*Gc&U-&j$u5rp98y)R3+;_`3+C1mSeh(g4E{ zN;rG+8r>?7;Z%QYk|bO ^+7PnZ#Q|Oukgrn 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 literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/114.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/114.png new file mode 100644 index 0000000000000000000000000000000000000000..614780d42dedd7f0c8a7afbbb5eaff08c379efbf GIT binary patch literal 9897 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 bG{*lAPN!3Z9K0Kl00000NkvXXu0mjf={5~k literal 0 HcmV?d00001 diff --git a/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/120.png b/ios/BitcoinWalletMobile/Images.xcassets/AppIcon.appiconset/120.png new file mode 100644 index 0000000000000000000000000000000000000000..2850ef3fbf4513a4bf337db26917770317a0610e GIT binary patch literal 10459 zcmV<1C?wa3P)?z{TdO7xk$mz#LaP43Gw zOHGUeYNAn5OayU4i33hioM+KEqJk(xcb`7vuDAXg_Hg!4`!wft-`soFYMMT~cI~SA z{<;3YHk&wQPY&^sztkV{tFRB}0P{5T{@>T$-&5RQ;SV;BL=3{)$~P3cAigm56MbD@ zk^R=R3%$+!EN57?YwO%DR2R8|+1(w{Mw|Jmw zp>*@O@kaFF`?|j81a76Z6vIu@Pk0;mTOY5AZrQ{sdnBM8PsfqtFmXZ%2RM`S(xhpk zf$0PZI?-Z<6G3F}eszC6+SLT zEq1}8p$xS)L#fM%h@<1;hmxe9coFC0+!%plHro8p2|Tp{;Pyt!_yOK7V3UaB*cA-0 zdo*$O9@tpzXyArOrmm3?zHSl&TZj6H9!S7@U>#Gw7A{wOokVkiY!f-u5O;#i1JgfkKvsaBukMc2m}Pjs{3=N z79y8M=mYFrVoKyr~q9hhOhDr8@eofyp7?5 z%@#h~V&SuG7Pb}$cp#VJXvuJ-Ee*CuTO``dh~_r03K1i#-N*@mYa*Z!mDe$OR^TqL zDwVgybX+Ir#tu=;ShespBtTOFRG_;g0UFY3W4Do2?6Xq^dylDL*HKjgaC?peDYY^} zMtgpIGFlOn;#6^|3Un43)^D@$=0*!^*QfE^Cn>!Bg@w%pCM3ZC1vY_SEB3?Xa=b{E z+Qd~6(Xu@`xRO|8Pb>~#*(9RlI)RO3c;`a!IhtF0%0Rx%Fr>xC-eW76GqsFwO(p;QH`wqyi{JG5R7SvkEBx~(82A*KPAl3~DdiDBKB7S_C<#)Io5;9Cj| z12Q&RGcH#LyN?G%UJVj+z5Rq?6bZ0@NFf6Z9dq17+-bz`F#7w@z;>4;Xj6t)aqP4r zj@hk@>7y!OX@FONVucAn1*Iy{tpo7UoDhFSFudSS*^U5jNdri8@yypZrm+0YH12*q zgLgJrLSK^#kh(gWj2(jW?z|hB(%8T+U-d)0($CAm?)Nnv*A1*k>_n}nGZ?pXEs6